通过java代码文件编译后的class文件生成对应的jni文件,
执行命令
javah -classpath bin/classes -d jni com.xxx.aaa.BBActivity
出现错误如下:
无法访问android.app.Activity 找不到android.app.Activity的类文件
解决:
java文件不用编译也可生成jni文件,因此,进入java文件源代码src目录,
执行
javah -d ../jni com.xxx.aaa.BBActivity
其中 -d:建立一个目录。
其中../jni :在上级目录的jni文件下生成头文件。
成功生成相应的jni文件