将我的Mac更新到OS X El Capitan 10.11.1后,我无法在Android Studio中创建新的虚拟设备
从现在开始,当我创建一个新的虚拟设备并运行我的应用程序时,我有以下消息:
> emulator: The memory needed by this AVD exceeds the max specified in
> your HAXM configuration. HAXM is not working and emulator runs in
> emulation mode emulator: AVD RAM size = 1024 MB emulator: HAXM
> max RAM size = 512 MB emulator: You might want to adjust your AVD RAM
> size and/or HAXM configuration to run in fast virt mode. emulator:
> emulator window was out of view and …Run Code Online (Sandbox Code Playgroud) 我安装了MacOS 10.11 El Capitain.今天我收到了Intel HAXM 6.0.4可用的通知,Android SDK Manager建议我删除Intel HAXM 6.0.3.我做的.
但现在,我得到的消息是Intel HAXM 6.0.4与MacOS不兼容.
有没有办法让旧版本6.0.3回来?或者有其他选择吗?
我最近将我的Macbook专业版更新为Mac OS High Sierra.现在我遇到了一个问题,我无法再在Android Studio中启动模拟器.
显示警告/dev/kvm is not found..当我尝试启动模拟器时,我收到以下错误:
我从SDK管理器和独立版本尝试了不同版本的Intel HAXM,重新安装了Android Studio并完全删除了所有配置,仍然是同样的问题.
我能够成功运行下面显示的AVD. AVD
但是,经过几次API更新并将Android Studio更新到3.0后,我无法再次成功运行AVD.继续得到以下错误: avd错误
我的AVD也超级慢,我正在运行一台8GB RAM的Windows PC.
以下是我的avd的详细信息.
Name: Pixel_API_25
CPU/ABI: Google APIs Intel Atom (x86)
Path: C:\Users\Blah\.android\avd\Pixel_API_25.avd
Target: google_apis [Google APIs] (API level 25)
Skin: pixel
SD Card: 100 MiB
hw.dPad: no
hw.lcd.height: 1920
runtime.network.speed: full
hw.accelerometer: yes
hw.device.name: pixel
vm.heapSize: 256
skin.dynamic: yes
hw.device.manufacturer: Google
hw.lcd.width: 1080
hw.gps: yes
hw.initialOrientation: Portrait
image.androidVersion.api: 25
hw.audioInput: yes
image.sysdir.1: system-images\android-25\google_apis\x86\
tag.id: google_apis
showDeviceFrame: yes
hw.camera.back: emulated
hw.mainKeys: no
AvdId: Pixel_API_25
hw.camera.front: emulated
hw.lcd.density: 480
avd.ini.displayname: Pixel API 25
hw.gpu.mode: auto …Run Code Online (Sandbox Code Playgroud) android android-virtual-device android-emulator android-studio haxm
我按照https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x的说明进行操作
我使用了Android SDK Manager并安装了Intel x86仿真器加速器(HAXM Installer).然后,我使用了英特尔HAXM安装程序并使用了默认设置.然后我试着跑
kextstat | grep intel
Run Code Online (Sandbox Code Playgroud)
没有任何事情发生.我试着跑
sudo kextload –b com.intel.kext.intelhaxm
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
/ -b无法加载 - (libkern/kext)未找到; 检查系统/内核日志是否有错误或尝试kextutil(8)./com.intel.kext.intelhaxm无法加载 - (libkern/kext)未找到; 检查系统/内核日志是否有错误或尝试kextutil(8).
Android SDK声明我缺少/ dev/haxm.
如何解决OS10.10中安装的HAXM版本的问题?
将Mac OS X升级到10.10之后是否有其他人遇到过问题?没有HAXM的Android模拟器现在运行速度非常慢,启用HAXM的Android模拟器在使用某个应用程序进行几次迭代后会冻结吗?此外,CPU疯了,直到我杀死一个模拟器实例...
任何帮助或建议将非常感激,我已经整整一天挣扎.谢谢.
我是否需要升级我的处理器以运行HAXM或者我错过了什么?如果我错过了什么,任何提示将不胜感激:)
我的处理器是Intel Core2 6300 @ 1.86GHz 1.86GHz安装内存4.00 Gb.在Win7上运行.
我在BIOS中启用了VT,但它是16位还是32位?这是一个问题吗?
我运行了英特尔处理器识别实用程序,文件pidenu39.msi来自...... 英特尔®处理器识别实用程序 - Windows*版本
它在CPU技术选项卡上告诉我,我的处理器确实具有英特尔虚拟化技术,但没有带扩展页表的VT-x虚拟化技术.这个可以吗?
从该网站,配置虚拟机加速
我已按照此标题下的所有说明操作...在Windows上配置VM加速
sc query intel haxm确实表明虚拟化驱动程序运行正常.
我得到这个消息序列......
C:\AndroidSDK\tools\emulator.exe -avd Nexus_5_API_21_x86 -netspeed full -netdelay none
Run Code Online (Sandbox Code Playgroud)
模拟器:设备fd:584
**HAX is not working** and emulator runs in emulation mode
emulator: The memory needed by this VM exceeds the driver limit
.
emulator: warning: opening audio input failed
creating window 39 53 300 532
../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 error 0x501
../../sdk/emulator/opengl//host/libs/Translator/GLES_V2//GLESv2Imp.cpp:glAttachShader:156 error 0x501 …Run Code Online (Sandbox Code Playgroud) 我最近使用sdks管理器安装了android studio及其所有更新.当我尝试启动模拟器时,我可以看到:
模拟器-netdelay none -netspeed full -avd Nexus_5_API_21_x86
HAX正在运行,模拟器以快速virt模式运行
看起来不错.模拟器启动但只有我能看到的是黑屏.我使用应用程序创建的默认AVD.它有google api的x86系统映像,1GB内存,64mb vm堆和200mb intel存储.我试图取消选中"使用主机GPU",但它没有解决问题.
据我作为SDK管理器,Intel x86 Emulator Accelerator (HAXM Installer) version 6.0.1被安装。
但是,如果我尝试“运行”我的应用程序,然后选择一个“可用的模拟器”(例如,nexus one api 23),我会收到错误消息:intel haxm is required to run this avd。
几天前我没有遇到这个问题(我可以使用模拟器)。
另外,根据我的说法System Settings/Android SDK,我有 Android 6.0,API 级别 23。
我使用的是带有 AS2.0 的 Win XP。
我尝试从 Android Studio 构建 Android 应用程序。
我尝试从 Android Studio 安装程序安装 HAXM,但出现错误:
我的 BIOS 中已启用英特尔虚拟化技术。并且 Hyper-V 已经在 Windows 10 上被禁用。