下载所需资源
- android studio中下载Ndk、LLDB、CMake
创建可开发的jni项目环境
- 新建jni文件路径
项目右键: new -> folder -> Jni Folder
文件存放路径:“src/main/cpp/”
- 创建cmake配置文件
CMakeLists.txt
- 配置信息详见地址
https://d.android.com/studio/projects/add-native-code.html
- CMakeLists.txt配置
# Sets the minimum version of CMake required to build the native library.
# 设置构建本机库所需的CMake的最小版本。
cmake_minimum_required(VERSION 3.4.1)
# Creates and names a library, sets it as either STATIC
# or SHARED, and provides the relative paths to its source code.
# You can define multiple libraries, and CMake builds them for you.
# Gradle automatically packages shared libraries with your APK.
# 创建和命名库,将其设置为静态或共享,并提供到其源代码的相对路径。
# 您可以定义多个库,并由CMake为您构建它们。Gradle自动将共享库打包到APK中。
add_library( # Sets the name of the library.
# 设置库的名称。
native-lib
# Sets the library as a shared library.
# 将库设置为共享库。
SHARED
# Provides a relative path to your source file(s).
# 提供到源文件的相对路径。
native-lib.cpp )
# Searches for a specified prebuilt library and stores th