情况:我在Mac OS X上有android x86加速模拟器.它正常启动(并显示HAX is working and emulator runs in fast virt mode行),我可以运行程序.程序启动后,模拟器会工作一段时间并冻结,所以我无法与之交互.
示例:如果我调用adb shell ls -l /sdcard/(或许多其他adb命令)控制台中没有打印任何内容,我必须按control + C才能返回控件.
模拟器重启问题消失后,再次发生.
适用于非加速仿真器.仅在启用HAXM时才能正常工作.
我试过了
我需要让模拟器一直工作(不仅仅是前N分钟).
这不是这个问题的重复,因为:
可能与这个问题有关,但是
系统信息:
型号标识符:iMac10,1
内存:8 GB
系统版本:Mac OS X 10.6.8(10K549)
内核版本:达尔文10.8.0
HAXM版本1.0.6
它符合英特尔的要求
支持的操作系统:
Mac OS X*10.6 Snow Leopard和10.7 Lion(32/64位)
进行设置我遵循developer.android的说明.我在HAXM安装期间分配了2048 Mb并创建了具有512 Mb RAM的仿真器.
dmesg在此期间有一些消息.历史:
1)模拟器启动后(工作正常)
Kext com.intel.kext.intelhaxm not found …Run Code Online (Sandbox Code Playgroud) 我对HAXM有问题。在使用Windows 7之前,一切都很好,但是升级到Win8.1 Pro之后,从AVD屏幕启动模拟器时看不到haxm启动消息。HAXM已安装并且可以正常工作,我为x86安装了映像,我的设备正在使用它,但是在启动窗口中仍然看不到模拟器正在使用haxm的确认消息。
这是情况;
我已经尝试了在互联网上找到的所有解决方案,但我还缺少什么?为什么在模拟器启动窗口中看不到haxm正在运行的确认消息?
我在尝试在Android Studio中为我的模拟器安装HAXM时遇到了困难.我有一个hp2000笔记本; 我更新了Windows 8.1到Windows 8.1 Pro以激活Hyper-V功能,我甚至进入系统设置以启用虚拟化,但我仍然得到"此计算机不支持Intel虚拟化(VT-x).无法安装HAXM.请有关详细信息,请参阅英特尔HAXM文档."
我的Android Studio SDK管理器显示已安装.
我目前在使用Android Studio时遇到问题,因为我无法使用模拟器运行任何应用程序.尝试运行应用程序时出现的完整错误是......
仿真器:仿真器:错误:x86仿真当前需要硬件加速!
模拟器:进程以退出代码1完成
我有英特尔Haxm完全安装(运行intelhaxm-android.exe只给我删除选项时),并同时使用API 27和28都试过了.
任何帮助,将不胜感激 :)
当我安装Intel HAXM时,我有以下错误:
此计算机符合HAXM的要求,但未启用Intel虚拟化技术(VT-x).在启用VT-x之前,无法安装HAXM.
所以,我检查了我的BiOS,支持VT-x,并启用了Intel虚拟化(之前不是).我还检查了它是否真的启用了英特尔虚拟化技术检测工具(英特尔处理器识别实用程序),它说:
英特尔(R)虚拟化技术 - 是的
但是当我再次尝试安装HAXM时,我的错误与我的消息开头相同.有人有想法吗?
我的 x86 AVD 从不加载。我四处寻找解决方案,但没有看到对我有用的解决方案。
配置
步骤
1. 在 Android Studio 中,启动 Android Virtual Device Manager。
2. 使用所有默认设置创建 Nexus 5 API 24 AVD。
3. 启动 AVD。
结果:
显示 AVD 窗口。
不会出现“Android”文本。
Android 运行屏幕最初显示看起来积极的日志条目,但随后会显示许多“VCPU 关闭请求”实例。
这会无限期地持续下去,如果我离开它会持续几个小时。
虚拟设备永远保持“黑色”。
开始几个日志条目:
C:\Users\username\AppData\Local\Android\Sdk\tools\emulator.exe -netdelay none -netspeed full -avd Nexus_5_API_24
Creating filesystem with parameters:
Size: 69206016
Block size: 4096
Blocks per group: 32768
Inodes per …Run Code Online (Sandbox Code Playgroud) 我的电脑有8 GB内存,Intel i5-4rth gen和2 GB nividia卡。赢7
即使手动安装了Intel HAXM,我的API 21仿真器也非常缓慢和缓慢。我已经做了这里讨论过的所有事情。请给我一些建议。
我刚安装Android Studio没有任何问题.但是当我运行模拟器时,我收到一个错误:
无法在模拟器中启动AVD.输出:仿真器仿真器:错误:x86仿真当前需要硬件加速!请确保正确安装和使用Intel HAXM.CPU加速状态:未安装HAX内核模块!
我发现了很多类似的帖子,我尝试过一些东西,但到目前为止没有任何工作,所以我决定发帖.
我尝试过的:
我得到的第二个选项的错误是
此计算机符合HAXM的要求,但未启用intel VT-x.在启用VT-x之前,无法安装HAXM
所以我进入了我的BIOS,但它已经打开了,所以我无能为力.
有什么建议?
当我尝试启动一个虚拟设备时,笔记本电脑崩溃了,我收到了一个带有错误的蓝屏:IRQL_NOT_LESS_OR_EQUAL。我打开崩溃日志,发现罪魁祸首是:
MODULE_NAME: IntelHaxm
IMAGE_NAME: IntelHaxm.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 5cb6c325
STACK_COMMAND: .thread ; .cxr ; kb
BUCKET_ID_FUNC_OFFSET: 28a8
FAILURE_BUCKET_ID: AV_CODE_AV_IntelHaxm!unknown_function
BUCKET_ID: AV_CODE_AV_IntelHaxm!unknown_function
PRIMARY_PROBLEM_CLASS: AV_CODE_AV_IntelHaxm!unknown_function
Run Code Online (Sandbox Code Playgroud)
对于如何解决这个问题,有任何的建议吗?
Qemu 可以安装在 Windows 和 macOS 上。我知道 Qemu 支持 KVM 和 TCG(这不是硬件辅助虚拟化)。那么,如果我在 macOS 和 Windows 上安装 Qemu,它会使用 TCG 吗?
我想 Windows 和 macOS 在内核上有自己的虚拟化扩展,只是实时 KVM。
我知道在 Windows 中这个解决方案是 hyper-v 或 HAXM,不知道有什么区别。看起来 Qemu 支持它。
macOS 呢?