因为模拟器真的很慢,所以我安装了 intel x86 模拟器。我更改了模拟器中的设置(ARM 到 intel atom)。现在,当我运行一个项目时,它会将我带到模拟器选择屏幕,当我选择它时,项目开始运行,但模拟器没有弹出。
我尝试将cpu切换回ARM,但它仍然无法正常工作。
当我关闭 Android Studio 时,它会询问我是否要断开与项目的连接,所以我确定它正在运行。我遇到了一些帖子,说要给设备 768 内存,但这没有用。
有人知道解决方案吗?
因为模拟器真的很慢,所以我安装了 intel x86 模拟器。我更改了模拟器中的设置(ARM 到 intel atom)。现在,当我运行一个项目时,它会将我带到模拟器选择屏幕,当我选择它时,项目开始运行,但模拟器没有弹出。
我尝试将cpu切换回ARM,但它仍然无法正常工作。
当我关闭 Android Studio 时,它会询问我是否要断开与项目的连接,所以我确定它正在运行。我遇到了一些帖子,说要给设备 768 内存,但这没有用。
有人知道解决方案吗?
我遇到了完全相同的问题,但对我来说,将设备 RAM 减少到 768 确实解决了它。因此,我建议继续降低 RAM 值并尝试启动它。
如何使用Rock speed Emulator - Genymotion?
我知道有时启动模拟器并在模拟器中启动应用程序也需要时间。但这取决于您的 PC 配置以及您在 Eclipse 或 Android Studio 中所做的设置。
例如:您可能将“自动构建”保持打开状态,它有时会减慢运行时间。
我目前的代表还不够高,无法评论另一个答案,所以我正在为 +1 Paresh Mayani 的使用 Genymotion 的答案添加一个新的“答案”。我最近才发现它,发现它比模拟器快得多。它不是模拟,而是使用 VirtualBox 在 VM 中运行 Android rom。我发现它在我的机器上全速运行,并且在调试模式下与正常模式一样快,这令人印象深刻,因为即使我的 Nexus 5 在连接到调试器时也会遇到困难。
在我的情况下,x86 也产生了问题,我安装了 Android 5.0.1 armeabi-v7a 并将 768MB 设置为 RAM 大小并且它工作正常。
如果您使用的是 AMD 机器,请尝试使用“ARM EABI v7 系统映像”。对于英特尔芯片,请使用“APIs Intelx86 Atom 系统映像”。此外,请尝试使用 Android Studio 设置(例如 Nexus 6)的其他平板电脑,因为 Nexus5 VM 可能不支持 API 级别。你也会有一点等待安卓模拟器的时间,我的大约需要 7 分钟