【发布时间】:2021-12-07 08:10:38
【问题描述】:
我正在使用 NDK21d 为 2 个拱门构建本机库:armeabi-v7a 和 arm64-v8a。
我在 APK 中嵌入了两个库 .so(32 和 64),它的 minsdkversion 设置为 21。
但我面临一个问题,如果 API 级别
因此,作为一种解决方法,我想强制将 armeabi-v7a 用于 Lollipop 设备,即使它们支持 64 位。
这可能吗?在 build.gradle 中?
提前致谢
【问题讨论】:
-
除非你明确地调用
__register_atfork,否则这听起来像是你的构建系统中的一个错误。 -
我的内部库嵌入的一些外部库确实使用它。所以必须拥有它。更多信息在这里:github.com/android/ndk/issues/964
标签: android android-ndk arm64 ndk-build android-min-sdk