开发工具 android studio
引用依赖框架时可能会用到compile(),在build的时候会自动从网上下载然后生成APK,如果有的框架用到so包,会有包含很多CPU架构平台的,例如 armeabiv-v7a,arm64-v8a,armeabi,x86,x86_64等等,如果其他用到的框架不包含其中某个CPU平台的so,那么APP肯定报错,为了兼容CPU架构平台,减去其中某些平台或者只用到其中某些平台的so包,下面是某个方法的介绍
这样写:
android {
defaultConfig {
ndk {
abiFilters 'armeabi' ,'armeabi-v7a', 'x86', 'x86_64'
}
}
}
然后在project的根目录新建一个gradle.properties文本文件,
文件里面写入android.useDeprecatedNdk=true
住:abiFilters 是你想要平台的过滤,
就OK了