Android NDK小记

AndroidStudio2.2开发NDK的正确姿势

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"
        }
Android NDK小记_第1张图片
QQ图片20170606170846.png
Android NDK小记_第2张图片
QQ图片20170606171057.png
Android NDK小记_第3张图片
QQ图片20170606171136.png

makeProject之后就获得了so文件和jar文件了,文件目录:
so:build\intermediates\cmake\release\obj
jar:build\intermediates\bundles\default中的classes.jar文件就是
然后就可以在其他项目总使用了。

你可能感兴趣的:(Android NDK小记)