新手入门安卓开发

4
我是新手Android开发者,拥有HTC Eris Droid手机(操作系统可能是1.5或1.6)。我主要是一名Microsoft .NET开发人员,正在尝试找到从哪里开始入手。
哪些开发IDE被建议使用?我已经看到了droid dev网站,他们建议使用Eclipse。但是选择哪一个呢?
安装Eclipse和JRE是否会干扰.NET开发?
除此之外,我还需要什么才能开始开发?我的操作系统是Win7。
谢谢。

安装Eclipse和JRE会影响.NET开发吗?不会。 - jrockway
5个回答

3

在进行开发时,您需要以下内容*:

  • Java JDK - JRE对于Java开发来说是不够的。
  • Eclipse - 选择哪个“包”并不重要,但对于您的需求,基本(最小)的一个就足够了。
  • Android SDK + ADT

这对.Net开发或任何其他事情都没有影响。

  • 实际上,您并不需要Eclipse和ADT,但既然您问到了IDE...

3
作为一名最近开始学习Android开发的.NET开发人员,我可以给你提供以下步骤:
  1. 下载Eclipse Classic 32位版本(如Android文档所建议),并将其解压到具有写权限的文件夹中(我使用%homepath%\applications\eclipse\3.5\
  2. 下载并解压Android SDK到一个永久的家目录,并运行SDK Setup.exe。让它下载/安装所有包
  3. ANDROID_SDK_HOME\tools(当然是已经扩展了的)添加到系统属性(WIN+BREAK)中的%PATH%系统环境变量中
  4. 为Eclipse安装ADT(Android/Eclipse集成)插件

然后检出样例:

  1. 创建一个工作空间和一个新的Android项目
  2. 将一个示例(ANDROID_SDK_HOME\platforms\android-x.x\samples)的内容复制到您的项目目录中
  3. 刷新您的Eclipse视图

我还强烈建议查看Android Developer Guide,特别是阅读Application Fundamentals。它真正地概述了所使用的术语和应用程序的生命周期。

在那之后,您可以通过一点点的清晰度深入了解SDK安装的示例。


虽然很多答案都提供了很好的信息,但从我(一个.NET开发人员)的角度来看,这是最完整的答案。谢谢! - Keith Barrows

2

安卓开发者网站系统要求表示,任何3.3版本之后的Eclipse都可以使用。

Eclipse使用插件来支持不同的配置,这就是为什么www.eclipse.org/downloads/有那么多不同版本的原因 - 它们是具有不同插件配置的核心IDE。

我建议使用“Java开发人员的Eclipse IDE”,因为它将提供您所需的功能,而不会包含太多您不需要的部分 - 您可以轻松安装其他插件。

当然,一旦您安装了Eclipse,还需要添加Android SDK - 这是一组与Eclipse配合使用的工具和插件。

安装Eclipse和JRE(虽然您想要的是JDK - 开发工具包而不仅仅是运行时),不会干扰您的.NET开发。


1

1
安装完Android SDK后,使用附带的Android模拟器创建多个虚拟设备可能会很有用,这些设备运行不同版本的Android。这将帮助您学习包括在Android 2.1版本中的功能,而不仅仅局限于您当前运行1.x版本的设备。

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