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界面
出现这个界面就表示您已经成功了。
相关文章推荐
- Android NDK开发之:配置环境的详解
- Android开发的IDE、ADT、SDK、JDK、NDK等名词解释
- Android提高之使用NDK把彩图转换灰度图的方法
- Android NDK 生成以及调用so 文件
- 探讨:如何在NDK中呼叫Java的class
- Android App 增量更新实例(Smart App Updates)
- 每周总结20130814——Android NDK环境的搭建和使用,YUV420SP格式图像的处理
- Mac下用Android Studio运行NDK samples
- 用Android Sutdio调试NDK
- Android NDK开发简介
- Android NDK开发之Jni的数据类型
- Android NDK开发之数组类型的操作
- Android NDK开发之Jni调用Java对象
- Getting Started With the NDK(Pro Android Apps Performance Optimization)
- Advanced NDK(Pro Android Apps Performance Optimization)
- Android新版NDK环境配置(免Cygwin)
- android ndk 怎样调用第三方的so库文件
- Android 开发 ndk相关问题
- Android: NDK编程入门笔记