首页 > 代码库 > 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".

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        }    }}

 

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".