Android NDK学习(3)使用Javah命令生成JNI头文件 .
生活随笔
收集整理的这篇文章主要介绍了
Android NDK学习(3)使用Javah命令生成JNI头文件 .
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
转:http://www.cnblogs.com/fww330666557/archive/2012/12/14/2817387.html
第一步:
在Eclipse中创建android项目,并声明Native接口:
public native int add (int a, int b);
public native int sub (int a, int b);
编译、运行;
这样在bin目录下就会生成类文件;
第二步:
打开命令行cmd,到达bin目录:
F:\fww\workspace\TestJNI\bin>
输入如下命令:
F:\fww\workspace\TestJNI\bin>javah -d header -classpath classes -jni com.YCan.testjni.MainActivity
java的命令我也不熟,这个命令的含义这里简单解释下:
-d header 表示将在当前目录下生成一个header文件夹,产生的头文件就在这里面了;
-classpath classes 指明类所在的位置
-jni com.YCan.testjni.MainActivity 指定类名
转载于:https://www.cnblogs.com/xingfuzzhd/p/3305128.html
总结
以上是生活随笔为你收集整理的Android NDK学习(3)使用Javah命令生成JNI头文件 .的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: [译]怎样用HTML5 Canvas制作
- 下一篇: Android SQLite数据库的基本