您的位置:首页 > 其它

NDK学习笔记

2016-07-29 17:53 246 查看

第一步新建一个Android Studio一个项目

第二步新建一个JniUtils类型如下图:



这里首先定义getJni方法,至于System.loadLibrary(“wt”)后面会给大家讲解

第三步把JniUtils.java类编译成.class如图:



先点击Clean Project



然后再点击Rebuild Project就会生成.class



第四步通过Android Studio Terminal终端生成一个.h的文件



然后通过 javah 去生成一个.h的文件



点击敲回车,然后去对应的目录下找.h的文件,然后在src/main/目录下新建一个文件夹



然后再新建一个.c的文件



然后在Android Studio工具双击打开ndkjni.c文件进行编写



com_example_user_ndkjnidemo_ndk_JniUtils_getJni 这个指向.h文件对应的方法,.h文件com_example_user_ndkjnidemo_ndk_JniUtils_getJni指向的是JniUtils类的public static native String getJni();

第五步打开gradle.properties文件

android.useDeprecatedNdk=true加上这一句

然后在打开model下的build.gradle如图:



接下来回到Activity界面





出现这个界面就表示您已经成功了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ndk