标签:android ar 使用 java sp for 文件 cti bs
第一步:
在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 指定类名
可能会
用这个命令
javah -d heafer -classpath E:\Android\android-sdk-windows\platforms\android-8\android.jar;classes com.example.javasotest.MainActivity
具体意思就不说了 运行了你就知道了
【转】Android NDK学习(3)使用Javah命令生成JNI头文件 .
标签:android ar 使用 java sp for 文件 cti bs
原文地址:http://www.cnblogs.com/Reserved/p/4082462.html