Android JNI NDK C++ so本地驗證 獲取應用簽名
CMakeLists.txt文件,創建支持C++項目的時候會自動創建,可以從其中拷貝,另外注意build.gradle文件,另外so庫的名字好像和cpp文件名一樣,并且CMakeLists.txt文件中也會用到這個名字
static {
System.loadLibrary("native-lib");
}
沒有測試多個cpp文件時是不是需要用到build.gradle文件的ndk配置來設置
ndk {
moduleName "nativelibs"
}
QQ圖片20170606170846.png
QQ圖片20170606171057.png
QQ圖片20170606171136.png
makeProject之后就獲得了so文件和jar文件了,文件目錄:
so:build\intermediates\cmake\release\obj
jar:build\intermediates\bundles\default中的classes.jar文件就是
然后就可以在其他項目總使用了。