0

由于 eclipse 的模拟器真的很慢,而且我读过评论说即使在高端计算机上它仍然会运行缓慢,这是您用于应用程序测试的更好选择吗?在灵活性、速度甚至只是开发人员偏好方面更好。

屏幕尺寸是 android 手机的限制,因为它是静态的,androidx86 操作系统可以随着屏幕尺寸动态变化吗?

4

2 回答 2

1

我使用 androidx86 图像和英特尔的模拟器。它工作得非常快。您可以设置不同的屏幕尺寸和其他一些设备功能,例如普通的 android 模拟器。

但也有一些缺点:没有 4.2 版本,只有 4.0 和 4.1 可用。安装了 Google API 的 Android 镜像现在不可用(您可以自己添加它们)。

所以你可以使用x86作为开发和测试的主要设备,但是你仍然需要arm android模拟器来测试旧的android版本,你仍然需要几个真实的设备,因为模拟器并不总是正确的,有些测试用例你只能运行在真实设备上。

PS 一般来说,真机更好(最流行的屏幕尺寸和android版本要好得多)。

于 2013-01-12T19:50:24.047 回答
1

有一种叫做硬件加速执行管理器的东西,它使事情变得更好。

如果您可以在您的计算机上使用 HAXM,那么您使用模拟器的体验将会大大改善(它在 MacOS 和 Windows 上受支持,并且需要 Intel 处理器)。启动时间和部署时间大大改善。

它也仅在某些 Android 操作系统版本上受支持。

如果可能的话,最好有一个用于测试的实际设备,因为它确实具有与仿真器不同的功能。

Mac: http: //software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x

Windows: http: //software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-microsoft

于 2013-01-12T19:50:30.143 回答