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

时间:2010-05-05 01:15:21

标签: android

任何软件模拟器都可以帮助开发没有实际手机的Android应用程序吗?

5 个答案:

答案 0 :(得分:3)

Android SDK中包含一个模拟器。检查出来  https://developer.android.com/guide/developing/tools/emulator.html

答案 1 :(得分:2)

SDK中有一个

Android Emulator

答案 2 :(得分:1)

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

编辑:您还可以试用英特尔凌动模拟器。您可以直接从SDK附带的android实用程序下载它。这个很酷的是它是基于x86的,所以速度要快得多。

答案 3 :(得分:0)

使用Android模拟器。即使你有一个真正的Android手机,它对平台碎片也没什么影响。有些情况下你的应用程序在Droid上运行但在Nexus One上却没有。你永远不能说。

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

祝你好运

答案 4 :(得分:0)

Android模拟器完全可用于一般开发。使用模拟器,您可以在一个简单的位置进行测试。可能会对您产生一些重大差异。我从来没有在模拟器上播放视频流。两种方式存在速度差异,其中某些设备在设备上更快或更慢,这会影响性能分析。模拟器为某些服务(如位置管理器)提供虚拟数据,因此如果您严重依赖这些服务,则需要使用真实设备。我大部分时间都使用模拟器,但总是在设备上进行最终测试。在发布之前,您应该尝试借用一部真正的手机进行最后几天的测试。