博爱

Android开发之JNI

  • 使用jni
    1. 在项目根目录下创建jni文件夹
    2. 在jni文件中创建一个c文件
    3. 在java代码中,创建一个本地方法helloFromC     
    4. 在jni中定义函数实现这个方法,函数名必须为
    5. 返回一个字符串,用c定义一个字符串
    6. 把c的字符串转换成java的字符串
    7. 在jni中创建Android.mk文件
    8. 在c文件中添加<jni.h>头文件
    9. 在jni文件夹下执行ndk-build.cmd指令
    10. java代码中加载so类库,调用本地方法

评论