我正在尝试使用Javah为我的Android NDK应用程序创建.h文件.我正在使用cygwin为我做同样的事情.
将工作区修复到当前应用程序的bin文件夹,我执行了以下命令: –
javah -classpath /cygdrive/c/AndroID/androID-sdk/platforms/androID.jar myNDK\bin\classes my.first.NDK.MyNDKActivity
但是,它始终给出以下错误: –
error: cannot access myNDKbinclassesclass file for myNDKbinclasses not foundjavadoc: error - Class myNDKbinclasses not found.error: cannot access my.first.NDK.MyNDKActivityclass file for my.first.NDK.MyNDKActivity not foundjavadoc: error - Class my.first.NDK.MyNDKActivity not found.Error: No classes were specifIEd on the command line. Try -help.
任何人都可以帮我解决这个问题吗?
我也试着去包含java文件的文件夹并在那里执行javah,但我仍然得到同样的错误: –
error: cannot access MyNDKActivityclass file for MyNDKActivity not foundjavadoc: error - Class MyNDKActivity not found.Error: No classes were specifIEd on the command line. Try -help.
以某种方式描述问题是由于一些许可问题,我想.
解决方法:
您似乎错过了类路径上的分隔符:
javah -classpath /cygdrive/c/AndroID/androID-sdk/platforms/androID.jar:myNDK/bin/classes my.first.NDK.MyNDKActivity
总结 以上是内存溢出为你收集整理的android – javah错误:无法访问活动全部内容,希望文章能够帮你解决android – javah错误:无法访问活动所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)