为了展示应用程序的功能,我们尝试设置一个测试虚拟机,它可以导出到虚拟盒的图像。就像游乐场一样的环境。
问题是我似乎无法使用模拟器运行任何设备。我的首选设置是在命令行中使用 cmdline-tools 启动模拟器,但我也使用 Android Studio 进行了尝试。
这是我从命令行启动模拟器时得到的输出:
\Android\sdk\cmdline-tools\tools\bin>emulator -avd android34_nexusS INFO | Android emulator version 33.1.24.0 (build_id 11237101) (CL:N/A) INFO | Found systemPath \Android\sdk\system-images\android-34\google_apis\x86_64\ INFO | Storing crashdata in: , detection is enabled for process: 7732 INFO | Duplicate loglines will be removed, if you wish to see each individual line launch with the -log-nofilter flag. INFO | Increasing RAM size to 2048MB INFO | IPv4 server found: INFO | Ignore IPv6 address:
我也在 Android 版本 33 上尝试过此操作。我想使用的设备是一款名为 Nexus S 的旧设备。 使用 Android studio,我遇到未知错误,故障排除仅建议我针对 Android Studio 提交错误。
我的虚拟机规格如下:
我还尝试安装新的 Android Emulator Hypervisor Driver 2.1,但它不起作用(但这可能是另一个问题)
经过所有这些尝试和错误,我想问是否可以在此设置上运行模拟器或驱动程序,因为我找不到此问题的明确答案。
你找到解决办法了吗? github 页面上指出仅适用于 Win 7,8 & 10 https://github.com/intel/haxm/wiki/Installation-Instructions-on-Windows