天道酬勤,学无止境

无法在模拟器中启动AVD。 请确保正确安装了英特尔HAXM并可以使用[重复](Cannot launch AVD in emulator. Please ensure Intel HAXM is properly installed and usable [duplicate])

问题

我厌倦了启动模拟器时遇到了此错误。 有什么建议么?

Cannot launch AVD in emulator.
Output:
emulator: WARNING: VM heap size set below hardware specified minimum of 128MB
emulator: WARNING: Setting VM heap size to 384MB
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAXM must be updated (version 1.1.4 < 6.0.1).
回答1

从android studio下载Intel HAXM之后,您需要安装它。 从用户*名称* \ AppData \ Local \ Android \ sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm-android.exe运行设置Android Studio模拟器。

回答2

您是否尝试过重新安装英特尔HAXM? 为此,请按照下列步骤操作。

1)如果没有,请打开SDK Manager并下载Intel x86 Emulator Accelerator(HAXM安装程序)。

2)现在转到您的SDK目录(通常为C:\ users \ username \ AppData \ Local \ Android \ sdk)。 在此目录中,转到Extras> intel> Hardware_Accelerated_Execution_Manager,然后运行名为“ intelhaxm-android.exe”的文件。

3)重新启动Android Studio,然后尝试再次启动AVD。

显示仿真器窗口可能需要一两分钟。

回答3

看到这个链接

或此(对于Windows,请参阅Mac / Linux的链接):

在Windows上配置VM加速

Windows的虚拟机加速需要安装英特尔硬件加速执行管理器(Intel HAXM)。 该软件需要具有虚拟化技术(VT)支持的Intel CPU和以下操作系统之一:

Windows 7(32/64位)Windows Vista(32/64位)Windows XP(仅32位)要安装虚拟化驱动程序,请执行以下操作:

启动Android SDK Manager,选择Extras,然后选择Intel Hardware Accelerated Execution Manager。 下载完成后,执行/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe。 按照屏幕上的说明完成安装。 安装完成后,通过打开命令提示符窗口并运行以下命令来确认虚拟化驱动程序是否正常运行:sc query intelhaxm您应该看到一条状态消息,其中包括以下信息:SERVICE_NAME:intelhaxm ... STATE:4 RUNNING .. 。

要运行具有VM加速功能的基于x86的仿真器,请执行以下操作:

如果从命令行运行仿真器,则只需指定基于x86的AVD:emulator -avd注意:必须提供基于x86的AVD配置名称,否则将不会启用VM加速。

如果要从Android Studio运行模拟器,请使用基于x86的AVD运行Android应用程序:在Android Studio中,单击您的Android项目文件夹,然后选择“运行”>“编辑配置...”。对话框中,选择您的Android运行配置或创建新配置。 在“目标设备”选项下,选择您先前创建的基于x86的AVD。 使用此运行配置运行您的Android项目。 您可以通过重新运行其安装程序来调整可用于Intel HAXM内核扩展的内存量。

您可以通过卸载来停止使用虚拟化驱动程序。 重新运行安装程序或使用控制面板删除软件。

回答4

您需要在intel haxm驱动程序上安装最新版本。 您似乎拥有版本1.1.4,而最新版本是6.0.1

这是下载和安装https://software.intel.com/zh-cn/android/articles/intel-hardware-accelerated-execution-manager的直接链接

为您的系统启用VT-x,在此处获取最新版本的haxm https://github.com/intel/haxm/releases/tag/v7.4.1更新,您很高兴。

(或者,您也可以像其他答案一样使用SDK管理器进行安装)

标签

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

相关推荐
  • Android Studio中的模拟器无法启动(Emulator in Android Studio doesn't start)
    问题 我认为这是Project Structure中SDK参考的问题,但是当我单击run并选择Launch Emulator时,什么都没有出现。 回答1 我有同样的问题。 我刚刚创建了具有768 MB RAM的AVD,它确实运行良好! 回答2 我遇到了类似的问题... Android模拟器无法打开。 您需要发现这种情况的原因...您可以从命令行运行仿真器。 为此,您可以从“运行”或“ AVD” Android Studio控制台复制并粘贴命令行。 例如: “ {path} \ android-sdk \ tools \ emulator.exe -avd Default_Nexus_5 -netspeed full -netdelay none” 当您从命令行终端启动它时,它会向您显示一条错误消息。 就我而言,这对于发现问题很有用: .. \ android-sdk \ tools>仿真器:错误:x86仿真当前需要硬件加速! 请确保正确安装了英特尔HAXM并可以使用它。 CPU加速状态:未安装HAX内核模块! 我需要使用一种工具在计算机上启用GPU加速功能。 我解决了从SDK Manager工具HAXM安装问题... 我遇到了另一个问题...例如,我为虚拟设备的皮肤路径分配了错误的URL ...为了解决该问题,我为虚拟设备配置了来自平台sdk的有效皮肤:'{path} \
  • 使用AMD处理器启动AVD时出错(Error in launching AVD with AMD processor)
    问题 我有带AMD处理器的Windows 8.1 pro。 我安装了Android SDK和Eclipse。 它可以工作,但问题是当我创建并启动AVD时显示此错误: 仿真器:错误:x86仿真当前需要硬件加速! 请确保正确安装了英特尔HAXM并可以使用它。 CPU加速状态:未安装HAX内核模块! 我已经安装了Intel Hardware_Accelerated_Execution_Manager,并且已经从启动菜单中启用了虚拟调制,但是仍然无法正常工作。 回答1 确保HAXM installer在SDK Manager上安装了HAXM installer 。 下载它并确保运行位于以下位置的安装程序: {SDK_FOLDER} \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm.exe 注意:在Android Studio中,命令“ intelhaxm.exe”已更改为“ intelhaxm-android.exe” 如果在安装过程中出现错误“不支持VT” ,请禁用Windows功能上的Hyper-V。 您可以执行此命令dism.exe /Online /Disable-Feature:Microsoft-Hyper-V 。 您还需要在BIOS上启用“虚拟化技术” 回答2 如果尚未打开SDK
  • 启动模拟器时出错(Error while starting emulator)
    问题 我正在模拟器上运行一个android应用程序。 到昨天为止一切正常,今天我更新了android studio。 我收到以下错误。 如何解决呢? 仿真器:警告:将RAM大小增加到1GB仿真器:错误:x86仿真当前需要硬件加速! 请确保正确安装了英特尔HAXM并可以使用它。 CPU加速状态:必须更新HAXM(版本1.1.1 <6.0.1)。 回答1 转到您的Android SDK ---->以管理员身份运行SDK Manager。 向下查看并检查Extras --->更新Intel Emulator Accelator(HAXM安装程序)。 然后重新启动Android Studio并运行您的AVD。 回答2 启动Android SDK Manager ,选择Extras ,然后选择Intel Hardware Accelerated Execution Manager 。 并在这里完成下载。 如果还是不行 转到您的SDK文件夹并转到 /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe。 按照屏幕上的说明完成安装。 或者对于OS X,您可以在没有这样的屏幕提示的情况下进行操作 / extras / intel / Hardware_Accelerated_Execution_Manager /
  • 仿真器:错误:x86仿真当前需要硬件加速(Emulator: ERROR: x86 emulation currently requires hardware acceleration)
    问题 我试图在Android Studio中运行我的Hello World应用程序。 我收到以下错误: 仿真器:错误:x86仿真当前需要硬件加速! 请确保正确安装了英特尔HAXM并可以使用它。 CPU加速状态:未安装HAX内核模块! 您能告诉我该怎么办吗? 回答1 根据此响应,完整的步骤是: 1)打开SDK Manager(在Android Studio中,转到“工具”>“ Android”>“ SDK Manager”),如果没有,请下载Intel x86 Emulator Accelerator(HAXM安装程序)。 2)现在转到您的SDK目录C:\users\%USERNAME%\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\并运行名为intelhaxm-android.exe的文件。 如果出现类似“未启用英特尔虚拟化技术(vt,vt-x)”的错误。 转到您的BIOS设置并启用“硬件虚拟化”。 3)重新启动Android Studio,然后尝试再次启动AVD。 显示仿真器窗口可能需要一两分钟。 回答2 [edit] Android开发人员页面已更新,其中包含出色的指南,可启动并运行模拟器。 [/编辑] 使用Android SDK Manager安装Intel x86
  • 我无法安装Intel HAXM(I can't install intel HAXM)
    问题 我安装了Android Studio,但没有任何问题。 但是,当我尝试运行仿真器时,它表示未安装英特尔HAXM。 因此,我找到了安装程序并运行它,即使它说我的笔记本电脑支持该安装程序,也未启用它。 我去启用了英特尔虚拟化技术(VT-x),但仍然收到相同的消息。 我听说有关Hyper-V的信息需要禁用,但是当我转到“打开/关闭Windows功能”时,在该列表中找不到它。 有人可以帮我弄这个吗? 回答1 好吧,所以我做了所有可能在网上找到的事情,但是没有任何效果。 因此,我去了英特尔网站,我下载了他们提供的HAXM安装程序(而不是使用通过Android Studio下载的安装程序)。 该安装程序实际上已完成安装,并已成功安装。 然后,我打开Android Studio,并最终加载了模拟器! 因此,对于其他任何有此问题的人,只需直接从英特尔网站下载安装程序即可。 这是链接: https://software.intel.com/zh-CN/android/articles/intel-hardware-accelerated-execution-manager 回答2 我认为您的问题是您认为Android SDK Manager中的安装程序实际上会安装Intel HAXM。 但是,最重要的是它不会安装它。 它的作用是提取(确实)安装英特尔HAXM所需的文件。 当我遇到相同的问题时
  • 英特尔HAXM安装错误-此计算机不支持英特尔虚拟化技术(VT-x)(Intel HAXM installation error - This computer does not support Intel Virtualization Technology (VT-x))
    问题 我的HAXM安装有问题。 这是东西。 每次尝试为计算机安装HAXM时,都会出现此错误: 问题是,我的计算机支持虚拟化技术(请参见下图)。 知道如何解决此问题吗? 回答1 只需执行以下步骤: 进入控制面板→程序和功能。 单击“打开和关闭窗口功能” 。 打开一个窗口。 取消选中Hyper-V和Windows Hypervisor平台选项,然后重新启动系统。 现在,您可以开始HAXM安装,而不会出现任何错误。 回答2 似乎修复的清单在不断增长,甚至距原始问题已经过去了好几年。 以下是Windows的完整列表(截至02/2020为止) 如果您安装的是Windows 10,并且已安装所有更新,则您相信 Hyper-V已禁用 Microsoft Defender的内存完整性/核心隔离已禁用防病毒已禁用 请尝试下面的步骤6 。 这可能是原因。 另外,要查看您的修复程序是否有效,您可以在此处手动下载Intel HAXM安装程序。 (HAXM的最新版本可能与Android Studio的版本不同)开始安装之前,请从命令行下载中运行haxm_check.exe 。 如果您的修复成功,则NX和VT都应显示yes 。 如果仅双击haxm_check.exe ,将看不到任何内容。 从cmd或powershell运行它以查看输出。 检查BIOS 进入BIOS / UEFI设置并查找类似的设置 VT-x
  • 运行适用于Android的新英特尔仿真器(Running the new Intel emulator for Android)
    问题 最近,谷歌和英特尔发布了一种运行仿真器的新方法,该方法应比以前的版本(已仿真ARM CPU)更好地工作。 这里有一些关于它的链接:这个和这个。 但是,在按照指示安装了新组件并创建了新的仿真器配置之后,出现错误,并且也看不到任何改进。 我已经尝试了API 10和API 15,并启用和禁用了GPU。 这些配置均无济于事。 我也在两台不同的计算机上进行了尝试,但没有得到任何提升(并且出现了相同的错误)。 似乎在我读过的帖子中,没有人遇到任何问题,并且所有人都报告了更快的模拟器。 它显示的错误是: emulator: Failed to open the HAX device! HAX is not working and emulator runs in emulation mode emulator: Open HAX device failed 为什么会发生这种情况,并且有办法解决? 还有其他人得到这些错误,反之亦然吗? 顺便说一句,如果有问题的话,我有一个Intel CPU。 编辑: 这是我在BIOS中看到的内容,因此它应该可用...: 回答1 我遇到了同样的问题,可以通过安装英特尔硬件加速执行管理器来解决。 使用SDK Manager下载它,它位于Extras中。 之后,转到文件夹 [Android SDK Root] \extras\intel\Hardware
  • 如何解决:“ HAX无法正常运行,并且仿真器在仿真模式下运行”(How to fix: “HAX is not working and emulator runs in emulation mode”)
    问题 问题是 我收到“ HAX无法正常运行,并且模拟器在仿真模式下运行”的信息,这是否与Intel x86 Emulator Accelerator(HAXM)安装并在将cpu设置为CPU Intel Atom(x86)的情况下运行avd有关? 即使在安装HAXM后感觉AVD的运行速度更快,此消息是否仍表明AVD的性能受到了影响。 应该修复吗,如果可以,如何解决? 我在Mac OS X 10.9.1上运行。 列出通过android sdk管理器在我的系统上安装的内容: 工具 Android SDK工具修订版22.3 Android SDK平台工具修订版19.0.1 Android SDK构建工具版本19.0.1 Android SDK Build-tools Rev 19 == Android 4.4.2(API 19) SDK平台 ARM EABI v7a系统映像英特尔x86 Ato系统映像 Google API Android SDK的来源 == 附加功能英特尔x86仿真器加速器(HAXM)和我也运行了dmg安装程序,并在发现后安装了热修复程序。 AVD设置 平台4.4.2 API等级19 CPU Intel Atom(x86) 一旦我运行avd: (ruby-2.0.0-p353) .android $ tools/emulator -avd 1AVD -wipe-data
  • 为什么模拟器在Android Studio中非常慢?(Why emulator is very slow in Android Studio?)
    问题 我只是在PC上安装了Android Studio,这是开发Android应用程序的新功能。 我的问题是,当我尝试在仿真器中运行我的小型应用程序时,启动会花费很多时间,之后仿真器的运行速度也会变慢。 AVD设置 AVD名称:Glaxy 装置:Glaxy Nexus(4.65吋,720x 1280:xhdpi) 目标:Android 4.2.2-API级别17 内存选项:Ram 500,VM Heap 64 内部存储:200MiB 我有一个很好的视窗电脑:Intel Core 2 Duo 2.93Ghz and Ram is 3gb 我是Android开发和Java的新手。 回答1 最好的解决方案是将Android Emulator与Intel Virtualization Technology一起使用。 现在,如果您的系统具有一个名为“英特尔虚拟化技术”的处理器,那么英特尔X86映像将为您带来巨大的好处。 因为它支持英特尔®硬件加速执行管理器(英特尔®HAXM)。 要检查您的处理器是否支持HAXM:单击此处 您需要在系统中手动安装Intel HAXM。 为此,请按照以下步骤操作。 首先进入-adt-> Extras-> intel-> Hardware_Accelerated_Execution_Manager 确保从BIOS设置中启用了英特尔虚拟化。 现在
  • 如何在Windows 8上针对API 21和19在没有硬件加速的情况下为Intel x86 Atom运行Android仿真器?(How can I run Android emulator for Intel x86 Atom without hardware acceleration on Windows 8 for API 21 and 19?)
    问题 我尚未启用Hyper V或硬件加速,也不想。 有什么办法可以在Windows 8上没有硬件加速的情况下为Intel x86 Atom启动android仿真器 我创建了具有所有可能组合的AVD,但每个组合都无法启动AVD模拟器实例,因此在启动时会引发相同的错误 仿真器:错误:x86仿真当前需要硬件加速! 请确保正确安装了英特尔HAXM并可以使用它。 CPU加速状态:未安装HAX内核模块! 还是因为没有针对API 21和19的硬件加速和hyper V而为Intel Atom 86和64提供的图像无法运行 我发现了很多类似的问题,并且阅读了几乎所有文档,但是尚不清楚它们是否可以在没有hyper v和硬件加速的情况下运行或无法运行,因此,这是直接的问题 在这种情况下,您如何在android上进行测试? 回答1 在当前的AVD管理器中,您不能这样做。 您只是有机会使用不需要硬件虚拟化的ARM映像。 要运行ARM映像: 打开AVD管理器。 创建一个新的“虚拟设备”或右键单击一个现有图像并选择“复制” 选择arm *而不是x86 / x64。 继续执行向导。 跑步! 虽然这是可用的解决方案,但仍然是一个缓慢的解决方案! 回答2 您仍然可以通过从命令行运行并使用-no-accel选项(即从SDK / tools目录)来强制使用x86仿真器: emulator -avd AVD_NAME
  • 错误Android模拟器被杀死(ERROR Android emulator gets killed)
    问题 当我尝试运行我的应用程序并选择一个模拟器时,更新到Android Studio 2之后,我等待该模拟器启动,然后突然被杀死。 我可以看到几分钟的仿真器进程,但看不到gui。 在Android Studio中,我得到了错误 android studio等待设备时出错:AVD的仿真器进程被杀死 即使我在Android Studio外部运行模拟器,也会发生这种情况。 我已经尝试了基于Android 6和Android 4.4的模拟器。 在Windows 7 x64 PC上运行。 与另一个已关闭的stackoverflow帖子类似的帖子。 我尝试了各种ram,vm堆和分辨率设置。 回答1 我在尝试运行Android API 30时遇到了这个问题。最后,我不得不将Android Emulator升级到30.1.5 (之前是30.1.2 )。 回答2 我遇到了同样的问题,问题是我的磁盘驱动器中没有足够的空间..您可以在“事件日志”层中查看有关您特定情况的详细信息,该层通常位于Android Studio的底部,这是我的输出日志: “ 02:45 PM模拟器:模拟器:错误:没有足够的空间来创建用户数据分区。可用:/home/user/.android/avd/my_Nexus_5X_API_27.avd中的3310.363281 MB,需要7372.800000 MB。 我只有7
  • 使Android模拟器运行更快(Making the Android emulator run faster)
    问题 Android模拟器有点呆板。 对于某些设备,例如Motorola Droid和Nexus One,该应用程序在实际设备中的运行速度比仿真器要快。 在测试游戏和视觉效果时,这是一个问题。 如何使模拟器尽可能快地运行? 我一直在玩弄它的参数,但是还没有找到显示出明显改进的配置。 回答1 官方网页 快〜50% 视窗: 安装“ Intel x86 Emulator Accelerator(HAXM)” => SDK-Manager / Extras 安装“ Intel x86 Atom系统映像” => SDK-Manager / Android 2.3.3 转到Android SDK根文件夹,然后导航至extras \ intel \ Hardware_Accelerated_Execution_Manager。 执行文件IntelHaxm.exe进行安装。 (在Android Studio中,您可以导航至:设置-> Android SDK-> SDK工具->英特尔x86仿真器加速器(HAXM安装程序)) 使用“ Intel Atom x86” CPU / ABI创建AVD 运行模拟器并在控制台中检查HAXM是否正在运行(打开命令提示符窗口并执行命令:sc query intelhaxm) 也别忘了安装这个 在AVD创建过程中,PS添加了仿真内存:硬件/新设备/设备内存大小
  • 无法打开HAX设备! HAX无法正常运行,并且仿真器在仿真模式下运行(Failed to open the HAX device! HAX is not working and emulator runs in emulation mode emulator)
    问题 我的Android模拟器运行正常,但是每次启动模拟器时都会显示此错误。 为AVD启动模拟器AVD_for_Nexus_4模拟器:无法打开HAX设备! HAX不起作用,并且仿真器在仿真模式下运行仿真器:打开HAX设备失败的仿真器:仿真器窗口不可见并且已被重新放置 我不明白确切的问题是什么。 回答1 我认为您正在尝试运行基于x86的仿真器。 当我仅在Android SDK Manager的Extras类别下下载HAXM时,出现了相同的错误。 实际上,您需要安装它。 转到Extras目录,然后运行HAXM的安装。 希望这能解决您的问题。 回答2 Rohan的解决方案将解决该问题,因为将不会显示错误消息,但仿真器将不使用硬件加速,因此速度非常慢。 我建议改为安装英特尔硬件加速执行管理器,如下所述: https://stackoverflow.com/a/10772162/891479 回答3 我最近有同样的问题。 首先,您需要在Android SDK Manager中安装HAXM(根据错误消息,我认为您已经这样做了)。 这将使仿真器能够使用HAXM框架,为此,它需要打开HAX设备。 在您的系统上找不到此消息,因此显示错误消息。 要使该设备可用,您需要安装Intel的HAXM驱动程序。 您可以在以下位置找到它:http://software.intel.com/zh-cn
  • Android Studio:应用程序安装失败(Android Studio: Application Installation Failed)
    问题 我一直在尝试学习如何使用Android Studio,但是当我尝试运行示例程序之一时,出现以下错误消息: 安装失败,消息为空。 可以通过卸载apk的现有版本(如果存在)然后重新安装来解决此问题。 警告:卸载将删除应用程序数据! 您要卸载现有的应用程序吗? 我尝试在另外5个示例程序上执行此操作,所有这些程序均给我这个错误。 有谁知道如何解决这个问题? 回答1 我正在使用Redmi 3s mobile。 我有同样的问题。 解决方案:此问题在运行MIUI 8的小米手机上很常见。 这可以通过在“设置”应用中的“开发人员选项”中关闭MIUI优化来解决。 然后重新编译该应用程序,并确保它可以工作。 Settings --> Additional settings --> Developer options --> Turn Off MIUI optimization 或者 Settings --> Developer options --> Turn Off MIUI optimization 回答2 我遇到了同样的问题,只是选择干净的项目,然后从构建菜单中重建项目,这解决了我的问题 回答3 禁用即时运行 首选项>构建,执行,部署>即时运行 资料来源:@ user77309发表的评论 0 回答4 路径: Android Studio首选项/构建,执行,部署/即时运行 转到“
  • 我可以在Microsoft hyper-v虚拟机中运行Android Studio(Android SDK模拟器)吗?(Can I run Android Studio (Android SDK emulator) in a Microsoft hyper-v virtual machine?)
    问题 我可以在Microsoft hyper-v虚拟机中运行Android Studio和Android SDK模拟器吗? 请仔细阅读。 我已经将Hyper-V大量用于其他用途。 现在,我需要为Android开发一个应用程序。 我已经安装了新的虚拟机(Windows 10)并安装了Android Studio。 我无法运行android仿真器,因为它缺少“ intel HAXM软件”。 我读到很多关于不可能将Hyper-V NEXT安装到Android Studio的信息,但是没有一篇文章说任何有关在Hyper-V机器上安装的信息。 回答1 请参阅此链接:如何在Windows上运行Android Studio而不禁用Hyper-V 解决方案(如果您不想禁用Hyper-V)是使用Microsoft的Android模拟器,可在此处免费下载。 为了与Android Studio一起使用,您需要先运行模拟器。 然后,在Android Studio中,转到Run >“ Edit Configurations...然后在“部署目标选项”下选择“显示设备选择器对话框”。 运行您的项目,然后选择VS Emulator,而忽略“关闭Hyper-V”的邀请。 回答2 Hyper-V在Windows 10周年更新(2016年8月发布)和Windows Server 2016中增加了对嵌套虚拟化的支持
  • Android Studio doesn't see device(Android Studio doesn't see device)
    问题 Android Studio中的AVD管理器没有显示我的设备,但adb devices却显示了我的设备。 我是否在这里遗漏了一些明显的东西? 回答1 要更改您在Android Studio中单击运行或调试时应用程序默认的设置,请按照以下步骤操作: 1.运行 2.单击编辑配置 3.选择项目 4.在“ Android应用程序”页面的“常规”选项卡下找到“目标设备”部分。 这似乎是您在其中切换项目构建位置的地方。 如果要导入项目,则它实际上默认为仿真器,不知道为什么。 您还可以选择“打开选择部署目标对话框”以列出连接的设备和仿真设备。 回答2 我最近遇到了麻烦,无论我做什么(重新启动adb,编辑adb_usb.ini,重新启动计算机+设备+交换usb端口,重新安装studio等),我都无法正常使用,甚至无法使用“ adb设备”检测我的设备。 最终,在经过大约2个小时的谷歌搜索和测试后,有人建议在我的设备上改用PTP而不是MTP 。 当我这样做时,我在设备上弹出一个窗口,要求我允许Mac访问,然后突然一切正常(必须重新启动studio以便它也可以在那里显示)。 我现在可能正在碰碰这个问题,但这是google搜索的第一个结果,而且我很难找到这个问题的答案,因此我认为应该将其添加为解决方案。 回答3 在您的设备上: 转到设置/开发人员设置/允许USB调试模式 如果“允许USB调试模式
  • 警告:本机不支持快速启动/快照(warning: quick boot/snapshots not supported on this machine)
    问题 使用android studio运行我的应用时出现错误,但在更新(Android API27)之前,它一直可以正常工作,我曾尝试将其卸载,但没有任何警告,警告是; 这台机器不支持Emulator:Warning:Quick Boot / Snapshot。目前需要CPU + UG功能。 我们将在以后的版本中解决这个问题。 我该如何解决这个问题? 回答1 问题可能出在您的CPU硬件上。 在不支持扩展页表(EPT)和不受限制的访客(UG)(例如Core 2 Duo)的CPU上,AVD Google API级别21+不能很好地运行。 最好的选择是在这些类型的CPU上尝试使用AVD Google API级别<= 20的系统映像。 您仍然会看到警告,但仿真器将启动。 更新:我还有其他问题,引导到可用的系统映像的唯一方法似乎是在Core 2 Duo芯片上使用armeabi-v7a版本。 回答2 一个朋友刚刚告诉我解决方案,所以请在这里找到它! 问题与您要模拟的特定设备和您拥有的处理器( intel core 2或更早版本)有关 解决方法: 创建一个新的模拟器选择您要模拟的设备。 在标题为“系统映像”的下一页上,选择“其他映像”选项卡下载并选择在ABI列下列出为armeabi-v7a的映像。 该映像应在您的处理器上成功运行。 那就是解决方案! 希望能帮助到你 :) 回答3 我有同样的问题。
  • 适用于Windows OS的Intel的AMD HAXM等效产品(Intel's HAXM equivalent for AMD on Windows OS)
    问题 是否有与Intel的AMD HAXM(Windows OS)等效的产品,或者有人能够破解HAXM以使其在AMD处理器(Windows OS)上运行吗? 此外,与Google提供的默认Google API ARM / x86系统映像相比,Genymotion(http://www.genymotion.com)是否会更快? 我确切的开发机器规格: 操作系统:Windows 7 Ultimate 处理器:AMD FX 8120 8核心2.81 GHz 提前致谢! 回答1 来自Android文档(2016年3月): 在尝试使用这种类型的加速之前,您应该首先确定开发系统的CPU是否支持以下虚拟化扩展技术之一: 英特尔虚拟化技术(VT,VT-x,vmx)扩展 AMD虚拟化(AMD-V,SVM)扩展(仅Linux支持) CPU制造商的规格应指出它是否支持虚拟化扩展。 如果您的CPU不支持这些虚拟化技术之一,则您将无法使用虚拟机加速。 注意:虚拟化扩展通常通过计算机的BIOS启用,默认情况下经常关闭。 查看系统主板的文档,以了解如何启用虚拟化扩展。 大多数人都在谈论Genymotion更快,但我从未听说过有人说它更慢。 我绝对认为它会更快,并且值得花大约20分钟的时间来进行设置。 回答2 自2019年以来发布新答案。 TLDR :Windows和Linux现在都通过WHPX支持AMD,是的
  • 在AMD处理器上运行Android Studio模拟器(Run Android studio emulator on AMD processor)
    问题 Android新手。 我的处理器是AMD,而不是Intel,因此我无法在Android studio中打开模拟器。 这个答案有一个注释:'您可以运行ARM(非Intel)仿真器映像。 从您的列表中,选择一个非Intel仿真。” 他们没有解释在哪里可以找到。 有任何想法吗? 谢谢 Android Studio模拟器和AMD CPU 回答1 好吧,首先,打开您的Android SDK Manager:工具-> ARM EABI v7a System Image > SDK Manager,然后选择要下载的任何平台/软件包,将其展开并选择ARM EABI v7a System Image或ARM 64 v8a System Image然后安装。 之后,打开Android AVD Manager:工具-> Android-> AVD Manager并创建一个模拟器。 您可以选择现有的或创建自己的。 为了获得更好的结果,您可能需要重新启动Android Studio。 [更新] 感谢@bjornredemption的线索。 按照Google针对Android Emulator v29 +的最新文档,导航至工具-> Android-> SDK管理器,然后选择“ SDK工具”选项卡并勾选以下选项: 适用于AMD处理器的Android Emulator Hypervisor驱动程序 然后单击
  • 等待HOME('android.process.acore')启动(Waiting for HOME ('android.process.acore') to be launched)
    问题 我尝试使用Hello World应用程序,并且模拟器在闪烁Android启动屏幕后冻结。 主页未显示。 控制台上的最后一个显示是 等待HOME('android.process.acore')启动... 我尝试再次重新安装Eclipse和Android。 它仍然没有工作。 此外,控制台不会显示任何错误。 日志猫有以下错误: 06-18 20:39:11.543:ERROR / flash_image(544):找不到恢复分区06-18 20:39:11.843:ERROR / vold(538):打开开关名称路径'/ sys / class / switch时出错/ test2'(没有此类文件或目录)06-18 20:39:11.843:ERROR / vold(538):引导交换机'/ sys / class / switch / test2'错误(m)06-18 20:39:11.843 :ERROR / vold(538):打开开关名称路径'/ sys / class / switch / test'(没有此类文件或目录)错误06-18 20:39:11.843:ERROR / vold(538):自举开关' / sys / class / switch / test'(m)06-18 20:46:31.842:错误/ MemoryHeapBase(578):错误打开/