我想为我的Android NDK应用程序生成头文件,但我遇到了一些问题。我在eclipse中使用外部工具配置,但得到错误:
Error: Could not find class file for 'com.myapp.MainActivity'.
在附件中,我附上了我的eclipse项目的外部工具配置和结构的屏幕。我和它斗争了很长时间,但我被卡住了。你们谁知道我做错了什么吗?
编辑
好了,我终于接受了。下面我附上屏幕与正确的配置。
我已经研究了一段时间来解决以下问题。假设我有以下Java代码:
public class A {
public void start() {
List l = new ArrayList();
l.add("abc");
System.out.println( l.get(0) );
}
}
编译此代码的结果是一个类文件A.class,其中包含Java字节码。我编写了一个ClassLoader,它加载A.class并执行start()。我的意图是在加载的A.class (字节码) new ArrayList()中替换为MyArrayList()