Android studio开发NDK环境配置

一:环境配置:

 1.1:下载NDK(下载)

      依次选中Fiel——》Project Struct——》SDK Location——Android SDK Location 查看SDK是否安装,若为空,会有安装选项,也可以下载NDK,释放到本地,指向目录位置

Android studio开发NDK环境配置_第1张图片

1.2:安装NDK工具:如图所示,打开SDK Manager,下载CMake,LLDB,NDK

说明:CMake是C\C++构建工具,LLDB是C\C++调试工具

Android studio开发NDK环境配置_第2张图片Android studio开发NDK环境配置_第3张图片

二:新建一个JNI小实例

2.1:新建一个项目HelloJNI,并勾选include c\c++ suport

Android studio开发NDK环境配置_第4张图片

2.2:下一步,会有定制C++ support页面

说明:

   2.2.1:C++ Standard:会有三个选项:Toolchain Default,C++11,C++14,选择默认的Toolchain Default

  2.2.2:Exceptions Support:如果你想使用有关 C++ 异常处理的支持,就勾选它。勾选之后,Android Studio 会在 module 层的 build.gradle 文件中的 cppFlags 中添加 -fexcetions 标志。

 2.2.3:Runtime Type Information Support:如果你想支持 RTTI,那么就勾选它。勾选之后,Android Studio 会在 module 层的 build.gradle 文件中的 cppFlags 中添加 -frtti 标志。

Android studio开发NDK环境配置_第5张图片

2.3:确定后页面如下:Android studio默认为我们创建了一个cpp文件夹、native-lib.cpp及CMakeList.txt文件

Android studio开发NDK环境配置_第6张图片

Android studio开发NDK环境配置_第7张图片Android studio开发NDK环境配置_第8张图片

2.4:运行后如图所示:

Android studio开发NDK环境配置_第9张图片

 

你可能感兴趣的:(技术文档)