在模拟器上安装构建时出错
Error installing build on emulator
我正在使用 android studio,我创建了一个模拟器 (Nexus 5x)。当我尝试从 android studio 安装 apk 时,出现以下错误
The currently selected variant "aosp-debug" uses split APKs, but none of the 1 split apks are compatible with the current device with density "400" and ABIs "x86".
安装 APK 时出错
在关注 THIS LINK 之后,我发现我的构建变体集是正确的,但我仍然面临这个问题。
我在这里找到了答案:APK SPLIT
您需要做的就是生成一个 x86 版本。您可以通过以下代码实现此目的:
splits {
abi {
enable true
reset()
include 'x86', 'armeabi-v7a'
universalApk false
}
}
要使用模拟器 运行 命令:gradlew -Px86 assemble。
这将创建 2 个工件,一个用于 armeabi-v7a,一个用于 x86。您可以将 x86 用于模拟器。 Android工作室很聪明,选对了。
我正在使用 android studio,我创建了一个模拟器 (Nexus 5x)。当我尝试从 android studio 安装 apk 时,出现以下错误
The currently selected variant "aosp-debug" uses split APKs, but none of the 1 split apks are compatible with the current device with density "400" and ABIs "x86".
安装 APK 时出错
在关注 THIS LINK 之后,我发现我的构建变体集是正确的,但我仍然面临这个问题。
我在这里找到了答案:APK SPLIT
您需要做的就是生成一个 x86 版本。您可以通过以下代码实现此目的:
splits {
abi {
enable true
reset()
include 'x86', 'armeabi-v7a'
universalApk false
}
}
要使用模拟器 运行 命令:gradlew -Px86 assemble。 这将创建 2 个工件,一个用于 armeabi-v7a,一个用于 x86。您可以将 x86 用于模拟器。 Android工作室很聪明,选对了。