代码之家  ›  专栏  ›  技术社区  ›  Pablo

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

  •  4
  • Pablo  · 技术社区  · 15 年前

    有没有软件模拟器可以帮助开发没有手机的Android应用程序?

    5 回复  |  直到 7 年前
        1
  •  3
  •   Vadim Kotov First Zero    7 年前
        2
  •  2
  •   Rob Goodwin    15 年前

    有一个带有SDK

    Android Emulator

        3
  •  1
  •   Daniel Rodriguez    12 年前

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

    编辑:您还可以试用IntelAtom模拟器。您可以直接从SDK附带的Android实用程序下载它。这一款很酷的地方在于它是基于x86的,所以速度要快得多。

        4
  •  0
  •   Mugunth    15 年前

    使用Android模拟器。即使你有一部真正的安卓手机,它也不会因为平台碎片化而有什么不同。有些情况下,当你的应用程序在机器人上工作而不是在NexusOne上工作时,你永远不能说。

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

    祝你好运

        5
  •  0
  •   drawnonward    15 年前

    Android模拟器完全可用于一般开发。使用模拟器,您可以在一个简单的地方测试多个版本。有一些显著的差异可能会影响到你。我从未在模拟器上播放过流视频。两种方法都存在速度差异,即设备上的某些东西速度更快或更慢,这会影响分析。模拟器为一些服务(如位置管理器)提供虚拟数据,因此如果您严重依赖这些服务,则需要真正的设备。我经常使用模拟器,但总是在设备上做最后的测试。在发布之前,您应该尝试借用一部真正的手机进行几天的最终测试。