如何将 .cpp C++ 本机库导入 Android Studio

How to import a .cpp C++ native library into Android Studio

我有一个 .cpp 文件,它是一个本地库(称为 "native-lib.cpp")我想导入到 Android Studio 中的一个项目中,以便我可以通过 运行

System.loadLibrary("native-lib");

我还有一个 CMakeLists.txt 文件,其中包含以下内容:

cmake_minimum_required(VERSION 3.4.1)
enable_language(CXX)
add_library(native-lib SHARED
        native-lib.cpp)

如何将此库导入 Android Studio?是不是只能复制文件到某个目录下,是不是要编辑一些项目文件,还是什么?

如果它在同一个项目中,那么您不需要包含在 android studio 中。 Android studio 会在您构建 apk 或 运行 设备时自动生成并添加库。