performance - 在 Windows 上选择 Google API(API 级别 17 或任何其他 API 级别)时,Android 模拟器不会加载

标签 performance android-emulator google-api arm intel-atom

当我选择 tagret 作为 Android 4.2.2(API level 17) 时,模拟器加载和启动的时间太长。

所以我研究了它并找到了解决方案,使用Intel Atom(x86)而不是ARM(armeabi-v7a)作为CPU/ABI,并且Intel Atom(x86)非常快,它通过提高速度来帮助我执行。。 但我需要在模拟器中运行google服务,因此,我必须将目标从Android 4.2.2切换到Google API。但是当我选择Google API时默认选择ARM(armeabi-v7a),无法选择Intel Atom(x86)..

所以我继续使用 ARM,但这里的问题是模拟器非常慢,并且自过去 1 小时以来就没有启动。有什么解决方案吗?

任何帮助将不胜感激。

最佳答案

Google Api 不支持英特尔 HAXM。试试Genymotion并下载带有gapps的虚拟机,例如

Nexus 7 Jelly Bean with Google Apps

关于performance - 在 Windows 上选择 Google API(API 级别 17 或任何其他 API 级别)时,Android 模拟器不会加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17511196/

相关文章:

google-api - 是否有 "People also ask"的谷歌 API?

javascript - 检测用户拥有何种带宽的最佳方法?

swift - 如何对 Swift 代码执行进行基准测试?

java - 如果处理器不支持虚拟化技术,则替代 Android 模拟器

google-api - Google API 刷新 token CURL

java - 为永远不会投入生产的简单应用程序生成 oAuth 同意?

Java probablePrime 性能

附有调试器的 C# 代码非常慢; MemoryMappedFile 的错?

Android Studio模拟器相机无法保存照片

android - 无法在 Android 模拟器上运行 AIR .apk 文件