android jni
hjiangshujing
这个作者很懒,什么都没留下…
展开
-
记:jni编译 armeabi 报错
使用命令编译so/Users/jsj/Library/Android/sdk/ndk-bundle/ndk-build错误提示:Android NDK: The armeabi ABI is no longer supported. Use armeabi-v7a. Android NDK: NDK Application 'local' targets unknown ABI(s...原创 2019-12-20 15:38:46 · 655 阅读 · 0 评论 -
in-class initialization of non-static data member is a C++11 extension [-Wc++11-extensions
warning: in-class initialization of non-static data member is a C++11 extension [-Wc++11-extensions]起因:项目中为了兼容老版本,需要编译 armeabi 架构的so,但是使用的NDK 的版本为20,比较高的版本,优于高版本NDK 已经不再支持armeabi ,所以我使用了NDK 16的版本,然后...原创 2020-02-11 21:55:25 · 2060 阅读 · 0 评论 -
Android JNI开发:从 传统的ndk-build 转成 CMake编译 JNI代码
修改步骤:修改Gradle,增加对CMake的支持修改src/main/jni为src/main/cpprc/main/cpp增加CMakeLists.txt文件修改Gradle,增加对CMake的支持apply plugin: 'com.android.library'apply from: 'publish.gradle'apply from: './doc/quality/...原创 2020-02-25 20:03:30 · 896 阅读 · 0 评论