NDK问题 之一: Javah 生成.h文件
2013-04-02 23:35
190 查看
作为学习NDK的第一步,总是困难丛丛啊。生成.h文件是,总是提示“类找不到”,或者“无法访问android.app.activity”,好伤心啊。
痛定思痛,还是整理了一下思路,解决问题要紧。 首先执行的是 javah +包名.类名 , 先确保“javah”是没问题的。 我查了一下,我的javah是jdk1.6的,而Eclipse的jdk则是jdk1.7的,原来我电脑装了两个jdk。。。晕死啊 其次把电脑环境变量的classpath删掉。这个暂时不知道为啥。 。现象就是没删之前--找不到,删掉后--就找到了。 确保上面两步之后,出现的问题变成了“无法访问android.app.activity”。出现的错误的信息变了,~ 网上一查。是引导类的问题,就是javah -help 中所提到的“-bootclasspath”的作用了。 cd到项目路径,执行 : javah -classpath bin/classes -bootclasspath D:\Environment\android-sdk-windows\android-sdk-windows\platforms\android-17\android.jar -d jni com.example.test.MainActivity . 可以了。
痛定思痛,还是整理了一下思路,解决问题要紧。 首先执行的是 javah +包名.类名 , 先确保“javah”是没问题的。 我查了一下,我的javah是jdk1.6的,而Eclipse的jdk则是jdk1.7的,原来我电脑装了两个jdk。。。晕死啊 其次把电脑环境变量的classpath删掉。这个暂时不知道为啥。 。现象就是没删之前--找不到,删掉后--就找到了。 确保上面两步之后,出现的问题变成了“无法访问android.app.activity”。出现的错误的信息变了,~ 网上一查。是引导类的问题,就是javah -help 中所提到的“-bootclasspath”的作用了。 cd到项目路径,执行 : javah -classpath bin/classes -bootclasspath D:\Environment\android-sdk-windows\android-sdk-windows\platforms\android-17\android.jar -d jni com.example.test.MainActivity . 可以了。
相关文章推荐
- NDK问题 : Javah 生成.h文件
- java 生成.h文件遇到的问题
- r cannot be resolved to a variable 问题解决 / r.java文件没有自动生成
- java生成XML文件自动换行问题
- 解决java poi生成word文件格式错误的问题。
- Java Web应用动态生成PDF文件的问题整理
- 关于Eclipse中导入安卓工程无法生成R.java文件的问题
- 初学者在android创建的项目包生成的R.java文件找不到或找到了但发现跟项目包名不一致问题
- android(NDK+JNI)---Android JNI开发生成.h头文件问题
- 关于打包java文件并生成可执行文件的问题
- r cannot be resolved to a variable 问题解决 / r.java文件没有自动生成 分类: Android安装及配置 2014-06-22 18:03 141人阅读 评论(0) 收藏
- R.java 常见问题(R.java文件没有生成 )
- 关于打包java文件并生成可执行文件的问题
- r cannot be resolved to a variable 问题解决 / r.java文件没有自动生成
- 关于myeclipse 8.5下android开发R.java文件不生成或不更新问题的解决
- 【转】 NDK 入门HelloJni 以及 javah 找不到类文件的问题 解决(ubuntu)
- android 典型问题:R.java文件不能自动生成的解决办法
- NDK 入门HelloJni 以及 javah 找不到类文件的问题 解决(ubuntu)
- [Android]Native javah 生成C头文件问题
- java生成可执行文件方法及关于图片正确显示的问题