警告:此计算机不支持快速启动/快照

时间:2018-02-13 03:37:44

标签: android android-studio

我在使用android studio运行我的应用程序时出错,但在此之前它正常工作,直到更新(Android API27),我尝试卸载它但没有,警告我得到了;

  

仿真器:警告:本机不支持快速启动/快照   目前需要CPU + UG功能。我们将在未来解决这个问题   释放。

如何解决此问题?

7 个答案:

答案 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或更早版本

有关

要解决此问题:

  1. 创建一个新的模拟器
  2. 选择要模拟的设备。
  3. 在标题为“系统映像” 的下一页上,选择“其他映像”标签
  4. 下载并选择ABI列下列为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:

  1. bcdedit / copy“ {current}” / d“没有Hyper-V”
  2. bcdedit / set“ {GUID}” hypervisor启动类型关闭

消息仍然出现,但是仿真器正在使用最新的API版本和x86 ABI运行。

答案 6 :(得分:0)

我遇到了同样的问题,我的 CPU 是“Intel(R) Core(TM) i3-2350M - 2.30GHz”。要解决它,请按照以下步骤操作:

  1. 检查 bios 中的虚拟化是否已启用(对于英特尔 CPU)
  2. 从“添加或删除程序”中删除英特尔 HAXM(如果存在)
  3. 在 SDK Manager -> SDK Tools 中勾选“Intel x86 Emulator Accelerator (HAXM installer)”并等待下载程序。
  4. 转到文件资源管理器到“android SDK 位置”\extras\intel\Hardware_Accelerated_Execution_Manager,然后运行“intelhaxm-android.exe”

参考:official intel video for HAXM

现在转到 AVD 管理器并创建一个模拟器。然后运行模拟器。如果它运行有问题并且不能正常工作(和我一样),因为 android studio 建议创建一个 x86 模拟器:

  1. 点击“创建虚拟设备”,然后选择一个设备,然后下一步
  2. 选择 x86 图像选项卡并选择 x86 (ABI) 之一并下载然后下一步
  3. 继续完成并创建模拟器。
  4. 运行模拟器。

希望有用。