AndroidStudio NDK开发环境搭建
212 字
1 分钟
AndroidStudio NDK开发环境搭建

0x00
NDK即Native Development Kit,NDK允许开发者使用类似C / C++之类的原生代码语言执行部分程序。 为何要用到NDK? 概括来说主要分为以下几种情况:
- 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库被反编译的难度较大。
- 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。
- 便于移植,用C/C++写的库可以方便在其他的嵌入式平台上再次使用。
0x01
打开AndroidStudio的settings,找到Android SDK一栏点击SDK Tools,找到NDK选项并勾选。

0x02
在settings中找到External Tools添加javah -jni和ndk -build
javah -jni

$JDKPath$\bin\javah.exe -classpath . -jni -d "$ModuleFileDir$\src\main\jni" $FileClass$ $ModuleFileDir$\src\main\java
ndk -build

C:\Users\用户名\.android\Android_SDK\ndk-bundle\ndk-build.cmd ndk工具所在的路径
$ModuleFileDir$\src\main\
END
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
相关文章智能推荐
1
用AndroidStudio编写.so
Java笔记2018-05-07
2
AppCompatActivity的标题栏上加上返回按钮
Java笔记2018-03-25
3
Java、android彻底关闭应用方法
Java笔记2018-03-21
4
Android 6.0(API 23)及以上动态申请权限
Android笔记2018-06-13
5
Android自带抽屉布局及NavigationView的使用
Android笔记2018-02-14
随机文章随机推荐















加载更多…