JNI中javah命令的使用,生成.h的头文件
来源:互联网 发布:java怎么写日志 编辑:程序博客网 时间:2024/06/06 03:13
- cd D:\AndroidWork\NdkTest\bin\classes
- javah -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\classes
- javah -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目录去吧, 去实现你接口的内容。
阅读全文
0 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头文件
- 沟通与性格
- thinkphp生成缩略图
- Struts2 搭建开发环境
- 日期
- if switch do while for分析
- JNI中javah命令的使用,生成.h的头文件
- Java线程如何实现同步?
- JVM---内存分配策略
- bzoj 3798: 特殊的质数(分块打表)
- Redux源码分析之基本概念
- CNN数值初始化——xavier
- Drools学习资料汇总
- Android动态权限
- 利用吸收态马尔科夫链进行基于超像素分割的目标跟踪【Superpixel-based Tracking-by-Segmentation using Markov Chains】