The currently selected variant "arm-debug" uses split APKs, but none of the 1 split apks are compatible with the current device with density "213" and ABIs "x86".

出现这种错误一般是在电脑上用模拟器运行APK的吧.

可以在build.gradle中这样配置下:

android{
...
defaultConfig {
applicationId "XXXXXXX"
minSdkVersion 11
targetSdkVersion 21
versionCode 126
versionName "1.2.6" ndk {
//设置支持的SO库架构
abiFilters 'armeabi' //, 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
moduleName "app"
}
.... splits {
abi { enable true
reset()
include 'x86', 'armeabi-v7a', 'mips'
universalApk true
}
}
}
android{
...
defaultConfig {
applicationId "XXXXXXX"
minSdkVersion 11
targetSdkVersion 21
versionCode 126
versionName "1.2.6" ndk {
//设置支持的SO库架构
abiFilters 'armeabi' //, 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
moduleName "app"
}
.... splits {
abi { enable true
reset()
include 'x86', 'armeabi-v7a', 'mips'
universalApk true
}
}
}
上一篇:内核对TCP REUSEPORT的优化


下一篇:29.求3x3的整数矩阵对角线元素之和