您可以使用 Eclipse 或 Sun Microsystems 的 NetBeans 之类的 GUI IDE,也可以使用命令行方法和标准编辑器,您可以任意选择。
Android 社区鼓励相互交流,创建 Android 的公司也是如此,这些公司有 Google、HTC、T-Mobile 和开放手机联盟项目(Open Handset Alliance Project)的其他成员。开放 的真正含义就是开放人们(程序员、用户、销售人员等)之间的交流、开放协议和开放编程 API。
借助各种软件许可,组织也可以在 Android 上放置专用程序和数据。这不仅可以让组织不会脱离平台,而且也不会限制消费者的选择。这是一种双赢的组合。
开始使用 Android SDK
任何对开发 Android 感兴趣的人所要做的第一件事就是下载并安装 Android SDK(请参阅 参考资料)。然后开始准备编程。每个人的编程方式都不尽相同。一些人(包括我在内)喜欢在学习完所有内容后再开始编码。其他一些人则喜欢立即开始并练习完整 Android 文档给出的教程示例。但不管您喜欢什么样的方式,最终必须编写一些代码。在开始之前,请看一下 Android 针对经典的 Hello World 程序给出的编码(请参阅 参考资料,查看 “Hello Android” 示例应用程序)。
开发人员资源
云中有大量的资源可用于 Android 开发,包括几个 wiki 和 Android 社区论坛,以及多个 Android 编程 blog。推出 Android 的主要公司 Google 实际上是一个通信公司,因此提供了几个有用的论坛(称为 Google Groups),供拥有不同技能集和才能的开发人员进行交流。