安卓项目中so库选择(ndk abiFilters设置armeabi-v7a)

指定ndk需要兼容的架构

defaultConfig {
    ndk {
        abiFilters "armeabi-v7a" // 只兼容armeabi-v7a架构
    }
}

各种CPU架构支持的ABIs优先级列表。

ARMv5 armeabi(1)
ARMv7 armeabi(2)|armeabi-v7a(1)
ARMv8 armeabi(3)|armeabi-v7a(2)|arm64-v8a(1)
x86 armeabi(3)|armeabi-v7a(2)|x86(1)
x86_64 armeabi(4)|armeabi-v7a(3)|x86(2)|x86_64(1)
MIPS mips(1)
MIPS64 mips(2)|mips64(1)

参考链接:

安卓项目中so库选择(ndk abiFilters设置,armeabi,armeabi-v7a,arm64-v8a)

关于abiFilters的使用

Android中的ABI

发表评论