我正在学习在 WINDOWS Eclipse 上的 NDK 中编写 Android 代码......一直在关注 Sylvain Ratabouil 的教程书。所以我在跑步|外部工具|外部工具配置...
创建新的程序配置。
名称:MyProject javah
位置:${env_var:JAVA_HOME}\bin\javah.exe
工作目录:${workspace_loc:/MyProject/bin}
问题出现在争论中......
当我尝试时
参数: –d ${workspace_loc:/MyProject/jni} com.myproject.MyActivity
正如书中所说
当我点击运行时我得到
Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: –d
当我尝试时${workspace_loc:/MyProject/jni} com.myproject.MyActivity}
i get
Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: C:\Paul\Workspace\MyProject\jni
更新:
我把 -classpath 放在第一位,它正在运行,但找不到 com.myproject 的类文件
经过进一步研究......
我做到了。
我将参数设置为
-d ${workspace_loc:/MyProject/jni} -classpath C:\Paul\android-sdk-windows\platforms\android-17\android.jar;${workspace_loc:/MyProject/bin/classes} com.myproject.MainActivity
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)