我在使用android studio运行我的应用程序时出错,但在此之前它正常工作,直到更新(Android API27),我尝试卸载它但没有,警告我得到了;
仿真器:警告:本机不支持快速启动/快照 目前需要CPU + UG功能。我们将在未来解决这个问题 释放。
如何解决此问题?
答案 0 :(得分:9)
问题可能是您的CPU硬件。 AVD Google API等级21+在不支持Extended Page Tables (EPT) and Unrestricted Guest (UG)的CPU上运行不佳,例如Core 2 Duo。您最好的选择是尝试在这些类型的CPU上使用AVD Google API级别< = 20的系统映像。您仍会看到警告,但模拟器将启动。
<强>更新强> 我还有其他问题,似乎启动到可用系统映像的唯一方法是在Core 2 Duo芯片上使用armeabi-v7a版本。
答案 1 :(得分:5)
一个朋友刚刚告诉我解决方案,所以请在这里找到它!
问题与您要模拟的特定设备和您拥有的处理器(英特尔酷睿2或更早版本)
有关要解决此问题:
armeabi-v7a
的图像。 该图像应在您的处理器上成功运行。
这就是解决方案!希望对您有所帮助:)
答案 2 :(得分:0)
在工具&gt; ADK管理器下更改您的仿真器性能到软件 - GLES 2.0。如果您的AVD不属于具有Playstore图标
的AVD,则此功能将起作用答案 3 :(得分:0)
我遇到了同样的问题。 我尝试使用官方网站上的resource file在我的windows-7上更新我的HAXM - software.intel.com 正如我在将HAXM-Windows从6.1版更新到7.1.0后所说的那样 我在Android Studio中的模拟器开始工作!!!
答案 4 :(得分:0)
查看您的BIOS中是否启用了英特尔虚拟化技术。为我工作。
答案 5 :(得分:0)
我在Hyper-V上也遇到了同样的问题,因此我创建了一个新的BCD条目以将其禁用并能够安装HAXM:
消息仍然出现,但是仿真器正在使用最新的API版本和x86 ABI运行。
答案 6 :(得分:0)
我遇到了同样的问题,我的 CPU 是“Intel(R) Core(TM) i3-2350M - 2.30GHz”。要解决它,请按照以下步骤操作:
参考:official intel video for HAXM
现在转到 AVD 管理器并创建一个模拟器。然后运行模拟器。如果它运行有问题并且不能正常工作(和我一样),因为 android studio 建议创建一个 x86 模拟器:
希望有用。