使用javah -classpath命令生成头文件出错

我新建了一个简单的android工程,在JNITest类中有一个native方法(函数),然后使用cmd或cygwin的javah-classpath命令想生成相应类的c... 我新建了一个简单的android工程,在JNITest类中有一个native方法(函数),然后使用cmd或cygwin的javah -classpath命令想生成相应类的c++头文件,但是提示
Error: cannot access android.app.Activityclass
file for android.app.Activitynot found
然后上网查到应该用以下命令
javah -classpath d:/Program Files/android-2.2_r01-windows/platforms/android-16/android.jar; b:/JAVA/JNITest/bin/classes/org.eshock.jnitest.JNITest
我使用之后,原先的错误提示确实没了,但是又提示 No such file or directory。。。
请问有谁知道该如何解决吗?
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
fastspeeed
2012-11-16 · TA获得超过277个赞
知道小有建树答主
回答量:535
采纳率:0%
帮助的人:472万
展开全部
猜一下
应该写成JNITest.java
反正是文件没找到,你dir以下看看到底有没有
追问
有这个文件,这次直接进入执行的这个命令,但是又出现了另外一个错误提示。。。
命令:
$ javah JNITest.class
错误提示信息:
Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name:
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式