如何在没有Android设备的情况下开发Android应用程序?

4

有没有任何软件模拟器可以帮助开发Android应用程序而无需实际使用手机?

5个回答

3

2

1

正如其他人所提到的,Android模拟器非常好用,但你应该知道它非常慢,并且不支持一些设备传感器,例如加速度计(虽然有一个名为hw.accelerometer的属性)。然而,它非常适合测试触摸屏、物理键盘和轨迹球作为输入设备,并测试您的应用与不同API级别和屏幕尺寸的兼容性。

编辑:您还可以尝试使用英特尔Atom模拟器。您可以直接从附带SDK的Android实用程序中下载它。这个模拟器很酷的地方在于它是基于x86的,因此速度更快。


0

使用Android模拟器。即使您有一部真正的Android手机,由于平台碎片化,它也几乎没有什么区别。有时您的应用程序在Droid上可以运行,但在Nexus One上却不能运行)您永远无法确定。

整个开发工具包可从developer.android.com获取

祝好运


0
Android模拟器非常适用于一般开发。使用模拟器,您可以在一个简单的地方测试多个发布版本。但是,有一些显著的差异可能会影响您。我从未能够在模拟器上播放流媒体视频。设备和模拟器之间存在速度差异,某些功能在设备上更快或更慢,这会影响分析。模拟器为某些服务(如位置管理器)提供虚拟数据,因此如果您严重依赖这些服务,则需要真实设备。我大多数时间都使用模拟器,但总是在设备上进行最终测试。在发布之前,您应该尝试借用真实手机进行几天的最终测试。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接