美文网首页
android-jni开发详细教程

android-jni开发详细教程

作者: Febbird | 来源:发表于2016-09-08 18:43 被阅读0次

 要进行jni开发,必须先配置ndk环境 ctrl+alt+shift+s 进入Project Structure 

 如图配置好ndk:

1.创建一个android项目;

2.创建native方法

    例:public static native String getDisk();

3.命令生成头文件

cmd 打开命令窗口 ---> cd进入 : 项目所在目录\module名\build\intermediates\classes\debug    ---> 输入命令:javah -jni native方法所在类的全类名 ---> 会在该目录下生成头文件(.h)    在main目录下 java、res 同等级目录下新建jni目录  并将头文件移至jni中

4.新建.c文件,编写c代码

5.gradle配置  配置如图:

6. android引入so库,并调用native方法

   引入库:

static{

     System.loadLibrary("deviceinfo");

}

    调用native方法:

textView.setText(NativeUtils.getDisk());

7.编译运行

相关文章

网友评论

      本文标题:android-jni开发详细教程

      本文链接:https://www.haomeiwen.com/subject/ytosettx.html