有谁搞定了android的JNI?javah总是提示找不到类。
在windows和ubuntu下分别搭了开发环境,用javah命令始终无法成功,怎么办?命令行窗口提示如下。
Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
d:\BACKUP\workspace\helloworld\bin>javah com.simon.HelloworldActivity
错误: 无法访问android.app.Activity
找不到android.app.Activity的类文件
[解决办法]
为什么不用NDK?
http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/
[解决办法]
你是个什么JNI啊。 怎么还找android.app.Activity去了。。
专门造个jni的class试试
[解决办法]
javah -d <outputdir> -classpath <classpath> <fully_qualified_class>
[解决办法]
这个问题 应该是你路径的问题 说明你路径一定写错啦 你直接把你编译好的那个.class 放在跟工程的同一个目录 就是跟主目录同级 就应该可以啦
[解决办法]
建议用下面两条命令:
d:\BACKUP\workspace\helloworld\bin\com\simon>javac HelloworldActivity.java
d:\BACKUP\workspace\helloworld\bin\com\simon>javah -jni HelloworldActivity
有哪位高手搞定了android的JNI?javah总是提示找不到类
有谁搞定了android的JNI?javah总是提示找不到类。在windows和ubuntu下分别搭了开发环境,用javah命令始终无
