标签: android-ndk android-gradle
我有一个使用Android Studio的实验性Gradle NDK插件构建的JNI共享库,此库链接到仅在特定Android版本之后存在的一些OS库符号。
如何将这些特定符号定义为弱链接,或作为后备,使包含它们的整个OS库弱链接?目的是JNI库在这些较旧的操作系统上加载失败,并且符号在运行时只是null。
null
具体示例:signal()中的libc似乎在4.0之前不可用。
signal()
libc