65.9K
CodeProject 正在变化。 阅读更多。
Home

在 Windows 上设置您的 Android 开发环境

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2014年8月4日

CPOL

6分钟阅读

viewsIcon

19091

第二篇文章 - 在 Windows 上设置 Android Studio 或 Eclipse ADT。

引言

本文将讨论 Android Studio 和安装了 Android Developer Tools (ADT) 插件的 Eclipse 之间的一些主要区别,然后演示如何在 Windows 上设置它们。本文还涵盖了下载合适的 Android SDK 包以及设置用于测试的虚拟设备。

我为 Ubuntu 用户创建了一篇 替代文章

Android Studio 和 Eclipse ADT

Android Studio 基于 IntelliJ IDEA,而安装了 ADT 插件的 Eclipse(通常简称为“ADT”)都是用于开发 Android 应用程序的 IDE,它们都提供大致相同的功能。它们都包括:

  • 一个 Android 构建系统,用于将你的应用程序代码和其他资源编译成可以加载到 Android 手机或其他设备上的 .apk 文件。
  • 虚拟设备仿真,用于测试你的应用程序。
  • 用于编辑应用程序活动和片段所使用的 XML 布局文件的图形化工具。
  • 额外的、Android 特有的警告和建议。

当前状态

Eclipse ADT 是两者中较旧的一个,而 Android Studio 仍处于 beta 测试阶段。截至 2014 年 8 月 1 日,developer.android.com 上的 获取 Android SDK 页面显示:

引用

如果你是新的 Android 开发者,我们建议你下载 ADT Bundle 以快速开始开发应用程序。

因此,至少目前而言,安装了 ADT 插件的 Eclipse 是为新的 Android 开发者推荐的官方选项。

然而,Google 工具团队表示,新工具功能的开发集中在 Android Studio 上,并且很可能 Android Studio 将很快成为主要的推荐 Android IDE,可能是在达到 1.0 版本时。

Android Studio 中的新功能

  • 使用 Gradle 作为其构建系统,而不是 Ant。Gradle 使用 Maven 来跟踪项目的依赖项,并允许你构建应用程序的多个变体,例如试用版和高级版。
  • 使用底层的 IntelliJ IDE 进行更高级的 Android 代码补全。
  • 各种新的即将推出的功能,以实现更高效的 Android 开发,正如 这里在 Google I/O 2014 上展示的

Eclipse 拥有而 Android Studio 缺少的一个功能是 原生开发工具包 (NDK) 支持。

摘要

安装了 ADT 的 Eclipse 是更旧、更成熟的 Android IDE,并且仍然是官方推荐的选项。然而,Google 当前的开发工作集中在 Android Studio 上,它很可能在不久的将来成为推荐选项。

设置 Android Studio

  1. 安装 Oracle JDK。访问 Java SE Development Kit 8 Downloads 页面,下载适合你系统的版本,然后运行下载的 .exe 文件安装 JDK。它应该安装到 C:\Program Files\Java\jdk...
  2. 要确保 Android Studio 能够找到 Java,你需要将 JAVA_HOME 环境变量设置为 JDK 的安装路径。打开“控制面板” > “系统和安全” > “系统”,然后从侧边栏选择“高级系统设置”。在“高级”选项卡下,点击“环境变量...”按钮,然后在“系统变量”下,点击“新建...”并为名称输入“JAVA_HOME”,为值输入“C:\Program Files\Java\jdk...” (确切路径取决于安装的 JDK 版本)。

  3. 访问 https://developer.android.com.cn/sdk/installing/studio.html 并下载最新版本的 Android Studio Bundle for Windows。
  4. 运行 .exe 安装程序,确保 Android Studio 安装到“Program Files (x86)”目录。有时它会建议安装到你的“AppData”文件夹,这会导致 SDK 管理器以后出现问题。
  5. 现在你应该可以从开始菜单启动 Android Studio 了。

  6. 运行 Android Studio,并通过点击底部栏上的“检查”链接来确保你拥有最新版本。

Android Studio 现在已设置完毕并准备就绪!现在请继续下面的“下载 Android SDK 包”部分。

设置 Eclipse ADT

  1. 访问 https://developer.android.com.cn/sdk/index.html 并下载最新版本的 ADT Bundle for Windows。
  2. 将存档解压到合适的位置,C:\Program Files\adt-bundle-windows 即可。
  3. 解压完成后,查看文件并找到名为“eclipse”的文件夹。里面有一个可执行文件 eclipse.exe。为了方便运行 Eclipse ADT,右键点击该文件,然后选择“发送到”>“桌面(创建快捷方式)”。
  4. 通过点击桌面上的新快捷方式运行 Eclipse ADT,默认的“工作区”位置应该没问题。
  5. 转到“帮助”>“检查更新”以确保你拥有最新版本。

Eclipse ADT 现在已设置完毕并准备就绪!

提示:添加 Eclipse 全局 gitignore 规则

如果你已经在使用 Git 进行版本控制,或者计划使用 Git,你可以使用全局 .gitignore 文件轻松防止 Eclipse 的任何临时/配置文件被添加到任何你的仓库中。

  1. 在一个方便的位置创建一个新的空文件,例如“我的文档”中的 global_gitignore
  2. 这些规则复制并粘贴到该文件中。
  3. 在 Git Bash 终端中运行以下命令来注册你的全局忽略文件:
git config --global core.excludesfile ~/.global_gitignore

下载 Android SDK 包

到目前为止,你已经设置好了你的 Android IDE(Android Studio 或 Eclipse ADT),并安装了核心 SDK 工具。但是新的 SDK 组件通过 Android SDK Manager 不断发布。在你开始开发之前,你需要下载一些额外的包。

注意:随着新 Android 版本的发布,SDK Manager 中将提供新的包,你必须下载它们才能访问新的 API 和功能。

你可以通过点击 **Android Studio** 欢迎屏幕上的“配置”,然后点击“SDK Manager”来打开 SDK Manager。

或者,如果你使用的是 **Eclipse ADT**,只需点击顶部工具栏上的“Android SDK”图标。

安装包

典型的安装包是:

  • “工具”部分中“Android SDK Tools”、“Android SDK Platform-tools”和“Android SDK Build-tools”的最新版本。
  • 最新 Android 版本的所有包。
  • “附加组件”部分中的“Android Support Library”包。

SDK Manager 通常会为你提供一个合理的建议,说明要安装哪些包。

点击“安装 X 个包...”按钮继续,然后接受许可。

设置 Android 虚拟设备

用于测试的虚拟设备通过 Android Virtual Device (AVD) Manager 进行配置。只有在你设置了第一个项目后,才能从 **Android Studio** 访问此功能,因此,你可以暂时跳过此部分稍后回来,或者直接接受“新建项目...”向导的所有默认选项,然后点击顶部工具栏上的“AVD Manager”图标。

如果你使用的是 **Eclipse ADT**,只需点击顶部工具栏上的“Android Virtual Device Manager”图标。

示例虚拟设备

启动 AVD Manager 后,点击“创建...”来添加新虚拟设备。大多数选项都是不言自明的,你可以在下面看到一个典型的设置。请注意,你需要已下载相应的系统映像 SDK 包,才能在“CPU/ABI”字段中获得选项。

© . All rights reserved.