美文网首页
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