我是一个完全的Android编程初学者,第一次尝试通过教程来实践。问题是,我创建了多个使用Android 4.4.2 API的模拟器,但它们都只显示空白屏幕。
我尝试了一个带有Google API 19的AVD,但它也不起作用。我该如何找出问题所在?
我是一个完全的Android编程初学者,第一次尝试通过教程来实践。问题是,我创建了多个使用Android 4.4.2 API的模拟器,但它们都只显示空白屏幕。
我尝试了一个带有Google API 19的AVD,但它也不起作用。我该如何找出问题所在?
我曾经遇到同样的问题,我的Mac Book Pro是2011年购买的。
我通过在"Create..."屏幕底部选择"使用主机GPU"作为仿真选项来解决了这个问题。
Mac 用户:不幸的是,如果您使用的是 Yosemite 操作系统且拥有一台较老的 Mac(例如 2009 年末),则无法在 64 位架构下使用 HAXM。根据 HAXM 的发布说明:
HAXM 驱动程序不支持在基于 Core 微架构(Core、Core2 Duo 等)的英特尔系统上模拟 64 位系统镜像。所有基于 Nehalem 及以上版本的系统都得到了支持。(Core i3、Core i5 和 Core i7 机器)。
当我看到这段引用时,我花了一天时间尝试解决这个问题。唯一可行的方法是在 AVD 中使用最新操作系统的非 x86 版本(例如 Lollipop Android 5.0.1 armeabi-v7a)。
Android模拟器响应时间非常慢,因此您可以尝试一些替代方案,如https://cloud.genymotion.com/page/launchpad/download/
或者
这两个选项都非常适合在开发阶段测试应用程序。
我在运行API Level 14的Android模拟器时遇到了问题。通过减少模拟器使用的内存,我解决了这个问题。一开始它设置为约1GB,当我将其设置为256MB时,一切都正常了。