defaultConfig {
multiDexEnabled true // 不记得作用域了。
ndk {
abiFilters 'x86','armeabi' //兼容x86cpu架构 需要什么样的架构就添加什么样的
// abiFilters 'armeabi-v7a' //只生成armv7的so
// abiFilters 'armeabi' //只生成armv7的so
// abiFilters 'arm64-v8a' //只生成armv7的so
}
}
//过滤x86的so库
ndk { abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a' }
这样配置会将armeabi,armeabi-v71,arm64-v8a这3个包下的so库都打包到一个apk,而不像splits会每一个包打一个apk.
//过滤x86的so库
ndk { abiFilters 'x86' }
这样配的话就只会打包x86的so库。
armeabi
armeabi-v7a
arm64-v8a
x86
x86_64
mips
mips64
总共7种了解一下。最后2种一般可以不支持它
armeabi-v7a
arm64-v8a
x86
x86_64
mips
mips64
总共7种了解一下。最后2种一般可以不支持它
Cortex-A53、Cortex-A57两款处理器属于Cortex-A50系列,首次采用64位ARMv8架构,意义重大,这也是ARM最近刚刚发布的两款产品。
https://www.cnblogs.com/senior-engineer/p/8668723.html