Android静态库如何创建及使用
在Android中,静态库(也叫做静态链接库)是一种编译好的二进制文件,包括了预编译的代码和数据。静态库可以在链接时被静态地编译到一个可履行文件还是动态库中。
以下是在Android中创建和使用静态库的步骤:
cmake_minimum_required(VERSION 3.4.1)
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).
src/main/cpp/native-lib.cpp )android {
// ...
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
// ...
}static {
System.loadLibrary("native-lib");
}
// ...
public native String stringFromJNI();以上就是在Android中创建和使用静态库的步骤。希望对你有所帮助!
TOP