我已经找到了大约 5 个答案,尝试了所有答案,但都没有成功。
环境:Ubuntu 12.04/靛蓝
运行->外部工具->外部工具配置...
创建新程序位置:/usr/bin/javah /* $ which javah 给 /usr/bin/javah * /
工作目录:${workspace_loc:/MyProject/bin/classes}
属性:-d ${workspace_loc:/MyProject/jni} com.myproject.MyActivity
运行结果:找不到“com.myproject.MyActivity”的类文件
从终端运行给出相同的结果 maxim@ubuntu:~/workspace/MyProject/bin/classes$ javah -jni com.myproject.MyActivity
错误:无法访问 android.app.Activity 的 android.app.Activity 类文件,未找到 maxim@ubuntu:~/workspace/MyProject/bin/classes$
已安装 SDK/NDK,添加了外部路径。如何添加缺失的部分?谢谢大家。
编辑于 7 月 3 日
将本机库加载移动到单独的类解决了这个问题