Niz*_*rif 9 android android-emulator android-studio
我已经通过标准更新频道将android studio更新为3.0.更新后无法启动模拟器.
我尝试了以下内容.但没有任何效果.
图形到软件GLES 2.0
PFB日志.
4点:跑
Error while waiting for device: The emulator process for AVD Nexus_5X_API_25 was killed.
Run Code Online (Sandbox Code Playgroud)
AT Gradle控制台:
27/10/17
8:42 PM Gradle sync started
8:42 PM Project setup started
8:42 PM Gradle sync finished in 3s 25ms (from cached state)
8:42 PM adb E 10-27 20:42:34 953 34293 usb_osx.cpp:152] Unable to create an interface plug-in (e00002be)
8:43 PM Executing tasks: [:app:assembleDebug]
8:43 PM Emulator: Failed to open vm 7
8:43 PM Emulator: Failed to create HAX VM
8:43 PM Emulator: No accelerator found.
8:43 PM Emulator: failed to initialize HAX: Invalid argument
8:43 PM Emulator: Process finished with exit code 0
8:43 PM Gradle build finished in 19s 741ms
Run Code Online (Sandbox Code Playgroud)
系统配置:
Macbook Pro 2016
OS:High Sierra
Build:3.0,AI-171.4408382,201710201707,
AI-171.4408382,JRE 1.8.0_152-release-915-b08x64 JetBrains sro,OS Mac OS X(x86_64)v10.13未知,屏幕1680x1050; 视网膜
小智 12
我有同样的问题.我所做的就是在Android SDK Manager> SDK Tools下更新Android Emulator和Intel x86 Emulator Accelerator.它又开始起作用了.

来自 Google 问题跟踪器的官方解决方案。
方案A
HVF 解决方案:使用 Hypervisor.Framework 在 Canary 通道 26.1.x(推荐 API 25/26)上运行模拟器 我实现了这个解决方案并且它有效。我现在在 macOS High Sierra 上使用模拟器。
A1 - 如果 HAXM 安装在 Android Studio 中,请将其卸载;
A2 - 您可能需要首先安装 HAXM 才能使 HVF 正常工作。
将独立的英特尔 HAXM 作为常规 .dmg 安装进行安装。从此处下载: https: //software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm
OS X 上的 HAXM 不断消失。出于任何原因,您可以通过以下方式卸载独立的 HAXM 安装:
sudo Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh
如果以上不起作用。尝试
sudo System/Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh
A3 - 检查您的 macOS 是否支持 Hypervisor.Framework:
$ sysctl kern.hv_support
kern.hv_support: 1(如果支持=1,如果不支持=0)(应该支持实现HVF解决方案)
A4 - 找到文件“advancedFeatures.ini”。它可以被放置在;
~/.android/advancedFeatures.ini ( Users/<username>/.android/advancedFeatures.ini)或者/Users/<username>/Library/Android/sdk/emulator/lib/advancedFeatures.ini(我在这里找到了我的)A5 - 使用编辑器打开“advancedFeatures.ini”。
HVF = off。将关闭改为开启;“高压 = 开”A6 - 如果 Android Studio 打开,请重新启动它(如有必要,请重新启动计算机)。创建并运行模拟器 :) 不再有 HAXM 警告 :)
方案B
我没有尝试这个解决方案,但一些评论声称它也有效。您也可以尝试此操作,请按照此处的说明进行操作: https://blog.celogeek.com/201708/672/android-studio-emulator-haxm-on-mac-os-high-serria-10-13/
| 归档时间: |
|
| 查看次数: |
5256 次 |
| 最近记录: |