12

在 android studio 上运行模拟器时,我的Event Log

17:11 执行任务:[:app:assembleDebug]

17:11 模拟器:警告:此机器不支持快速启动/快照。当前需要具有 EPT + UG 功能的 CPU。我们将在未来的版本中解决这个问题。

17:11 模拟器:警告:请求的 RAM 1536M 对您的系统来说太高了。减少到最大支持大小 512M

17:11 模拟器:C:\Users....\AppData\Local\Android\Sdk\emulator\qemu\windows-x86\qemu-system-x86_64.exe:无法加载库 WinHvPlatform.dll。

17:11 模拟器:C:\Users....\AppData\Local\Android\Sdk\emulator\qemu\windows-x86\qemu-system-x86_64.exe:无法初始化 WHPX:功能未实现

17:11 模拟器:进程以退出代码 0 结束

17:11 Gradle 构建在 2 秒 704 毫秒内完成

所有粗体的句子都以RED彩色显示。

我得到Notification

模拟器:C:\Users....\AppData\Local\Android\Sdk\emulator\qemu\windows-x86\qemu-system-x86_64.exe:无法初始化WHPX:功能未实现

我的 SDK 平台: 在此处输入图像描述

我的 SDK 工具: 在此处输入图像描述

我试图通过参考解决问题:https ://stackoverflow.com/a/52587220/7678788 (我无法更改它)所以,我求助于https://stackoverflow.com/a/52342344/7678788,但这也没有解决问题。

My SDK Platform and SDK Tools are of the latest version.

如何解决这个问题?


更新

我还安装了最新版本Intel x86 Emulator Accelerator (HAXM)并尝试运行模拟器,我的Event Log

19:11 执行任务:[:app:assembleDebug]

19:11 模拟器:警告:此机器不支持快速启动/快照。当前需要具有 EPT + UG 功能的 CPU。我们将在未来的版本中解决这个问题。

19:11 模拟器:警告:请求的 RAM 1536M 对您的系统来说太高了。减少到最大支持大小 512M

19:11 Gradle 构建在 8 秒 357 毫秒内完成

19:11 模拟器:进程以退出代码 0 结束

所有粗体的句子都以RED彩色显示。

4

2 回答 2

1

虽然模拟器(仅限模拟器)要求最低 512mb 的 ram,但这是不推荐的,因为您的系统、android studio 和后台进程也需要 ram,要运行 android studio,我建议至少有 4gb内存,但如果这不可行,你应该在运行模拟器之前尝试至少有 768mb 的空闲内存。

作为参考,有一些操作系统内存使用情况(全部在 x64 操作系统上)
Windows 7:460mb - 540mb
Windows 8:1.8gb - 2.4gb Windows 10:1.5gb - 2.5gb

于 2019-05-21T16:03:21.157 回答
0

尝试安装 Intel x86 Emulator Accelarator (HAXM) 并重新启动设备。确保模拟器安装正确并重启 Android Studio。

于 2019-04-17T13:02:59.043 回答