报错详情:The currently selected variant "debug" uses split APKs, but none of the 1 split apks are compatible with the current device with ABIs "x86_64".
原因:
分离APKs(Split APKs)是一种打包应用程序的方式,它可以将应用程序拆分成多个独立的APK文件,每个APK文件包含一个或多个特定的设备架构(ABI)的代码和资源。这种方式可以减少APK文件的大小,提高应用程序的下载速度和安装效率
在使用Android Studio打包APK时,选择了"debug"变体并启用了分离APKs选项,但是设备的ABI(x86_64)与生成的分离APKs不兼容
如果设备的架构与生成的APK文件不兼容,就会出现上述错误信息
解决方法:
项目的build.gradle文件中
android {
defaultConfig {
ndk {
abiFilters 'x86_64' 加入x86_64架构支持
}
} }
注意:文章来源:https://www.toymoban.com/news/detail-469874.html
如果您的应用程序或依赖库中存在不支持x86_64架构的代码或库,那么添加x86_64架构可能会导致应用程序无法在某些设备上运行。因此,在添加x86_64架构之前,请确保您的应用程序和所有依赖库都已经支持了该架构。文章来源地址https://www.toymoban.com/news/detail-469874.html
到了这里,关于安卓模拟器运行报错The currently selected variant “debug“ uses split APKs, but none of the 1 split apks are co的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!