40

AVD Manager 是否有 Android 8.0 (Oreo) API 26 和 Android 8.1 (Oreo) API 27 ARM 系统映像(ARM,不是 x86 Intel)?谢谢。

非官方?贝塔?Α?任何?

4

4 回答 4

1

API 26 和 27 的 ARM 映像尚不可用。ARM 映像仅在 API 25 之前可用。

注意: Google 建议在 x86 主机上使用 x86 系统映像以获得更好的仿真性能。

于 2019-09-24T06:53:47.190 回答
0

只是建议,

请检查 [https://developer.android.com/games/optimize/64-bit#test-64-bit-hardware][1]

他们已经给出了如何在您的设备上安装新的 abi 和 apk - :: 命令行

安装成功:

adb install --abi armeabi-v7a YOUR_APK_FILE.apk 成功

如果您的 APK 没有 64 位库:

adb install --abi arm64-v8a YOUR_APK_FILE.apk adb: failed to install YOUR_APK_FILE.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: 无法提取本机库,res=-113]

如果您的设备不支持 64 位,请使用模拟器,例如:

此设备不支持 adb install --abi arm64-v8a YOUR_APK_FILE.apk ABI arm64-v8a

于 2021-01-29T11:38:30.957 回答
-1

最近的更新使配备 AMD 处理器的计算机能够运行 Android 模拟器,您不再需要安装 ARM 映像。摘自 Android 开发者博客:

如果您的计算机中有 AMD 处理器,则需要满足以下设置要求:

AMD 处理器 - 推荐:AMD® Ryzen™ 处理器

Android Studio 3.2 Beta 或更高版本

安卓模拟器 v27.3.8+

x86 Android 虚拟设备 (AVD)

带有 2018 年 4 月更新的 Windows 10

通过 Windows 功能启用:“Windows Hypervisor 平台”

就是这样!我强烈建议阅读整篇博文:

https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html

于 2019-10-07T11:40:41.570 回答
-1

您应该自己为特定平台构建 Android 源

于 2019-06-24T09:45:56.017 回答