JNI中javah命令的使用,生成.h的头文件
来源:互联网 发布:淘宝网鼠标垫 编辑:程序博客网 时间:2024/05/22 14:47
cd D:\AndroidWork\NdkTest\bin\classesjavah -jni com.example.ndktest.MainActivity
参考:http://blog.sina.com.cn/s/blog_6e4511450100yq3d.html
例:
javah -classpath . -jni com.buaa.testjni.TestJNI
////////////////////////////////////////////////////////
PS:本人需要进入classes目录才行。如:
cd D:\AndroidWork\NdkTest\bin\classesjavah -classpath . -jni com.example.ndktest.MainActivity
此时会生成一个.h的C/C++头文件,默认是C语言的。
为什么加-classpath .呢?原来我安装JDK的时没有配置CLASSPATH的 . 路径,默认执行javah所在目录为JAVAHOME/lib ,所以lib目录下怎么会有com.example.... ?
又所以,马上更正环境变量
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
关掉CMD,重新打开测试
成功生成.h头文件,放到jni目录去吧, 去实现你接口的内容。
3 0
- JNI中javah命令的使用,生成.h的头文件的注意事项
- JNI中javah命令的使用,生成.h的头文件
- JNI中javah命令的使用,生成.h的头文件
- JNI中javah命令生成.h头文件
- 正确使用javah命令生成JNI的头文件
- javah生成jni需要的.h头文件
- 使用Javah命令生成JNI头文件
- javah生成jni头文件命令使用
- 使用javah命令生成jni头文件
- linux中如何使用javah命令生成jni头文件
- Eclipse升级后用javah命令生成不了JNI接口的h头文件的解决方法
- eclipse上android ndk 配置及使用javah生成jni 的 .h的头文件
- jni开发中javah生成头文件遇到的问题
- 用javah生成jni的头文件
- javah 生成.h的头文件
- Eclipse中配置javah命令自动生成JNI头文件
- Eclipse中配置javah命令自动生成JNI头文件
- android ndk使用Javah命令生成JNI头文件
- DRM in Android
- 飞凌OK335xS开发平台软件测试
- js中escape,encodeURI,encodeURIComponent三个函数的区别
- 关于回车和换行
- 拂去风尘,回家的风景最美
- JNI中javah命令的使用,生成.h的头文件
- profile 和 bashrc的区别
- Android关机流程源码分析
- webdriver热门博客
- Solutions: Using Mac OSX Terminal as an alternative to PuTTY
- 内存堆分配操作函数的使用(realloc,malloc等)
- 构建自己的Android代码托管服务器
- C指针原理(71)-C快速入门(5)
- UML图——用例图