不再使用sdkmanager的emulator64-x86或emulator64-arm

时间:2019-05-02 16:14:18

标签: android android-emulator android-sdk-manager platform-tools

自5月1日起,当我使用sdkmanager时,我没有任何emulator64-x86或emulator64-arm。

过程:

  • 我得到了最新版本的android sdk工具
  • 我使用sdkmanager通过以下命令获取平台工具,构建工具(27.0.3)和仿真器:

-> ./sdkmanager平台工具

-> ./sdkmanager“ build-tools; 27.0.3”

-> ./sdkmanager --install模拟器

在5月1日之前,我获得了二进制emulator64-x86,emulator64-arm和emulator64-crash-service

现在我只有emulator64-crash-service了!

我看到平台工具28.0.1-> 28.0.2有一个更新,而Android模拟器28.0.23-> 28.0.25有一个更新

我再也无法获得emulator64-x86。

有一种获取emulator64-x86的新方法吗?

谢谢

杰里米

2 个答案:

答案 0 :(得分:0)

我也受此影响。 emulator64-x86emulator64-arm都不再可用。这可能是由于最近的removal of QEMU1 and 32-bit Windows Support

尝试改用emulator可执行文件。它应基于您创建的AVD以正确的架构启动模拟器。

另请参阅new headless emulator introduced in Emulator 28.1.8 Canary

答案 1 :(得分:0)

感谢您的答复,

我尝试使用模拟器而不是emulator64-x86,但是它对我不起作用。

经过一些研究,我成功地使用位于emulator / qemu / linux-x86_64 / qemu-system-i386中的qemu-system-i386运行我的AVD。

使用该模拟器获得的结果与以前相同,现在看来对我来说是有益的。