@
mxT52CRuqR6o5 感谢,我去看了下 google 的文档说:
30.0.0 ( 2020 年 2 月 19 日)
此更新包含 Android 11 ( API 级别 30 )系统映像,并提升了运行 ARM 二进制文件时的性能。
Android 11 系统映像
您现在可以通过选择以下任一可用的 API 级别 30 系统映像来创建搭载 Android 11 的 AVD:
x86:包括 x86 和 ARMv7 ABI 。
x86_64:包括 x86 、x86_64 、ARMv7 和 ARM64 ABI 。
Android 9 和 11 系统映像对 ARM 二进制文件的支持
如果您之前因为应用依赖 ARM 二进制文件而无法使用 Android 模拟器,那么现在您可以使用 Android 9 x86 系统映像或任何 Android 11 系统映像来运行应用,而无需再下载特定的系统映像来运行 ARM 二进制文件。这些 Android 9 和 Android 11 系统映像默认支持 ARM ,而且与采用完全 ARM 模拟的系统映像相比,它们提供显著提升的性能。
已知问题
某些 ARMv7 二进制文件无法在 Android 11 x86 和 x86_64 系统映像上运行。以 Android 11 为目标平台时,请考虑针对 ARM64 进行构建。
但我安装了 Android 9 x86 和 Android 11 仍然无法运行 arm 的 apk ,错误提示:Installation failed due to: 'Failed to commit install session 1323420194 with command cmd package install-commit 1323420194. Error: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113'
Retry
Failed to launch an application on all devices