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





0/5 (0投票)
第二篇文章 - 在 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
- 安装 Oracle JDK。访问 Java SE Development Kit 8 Downloads 页面,下载适合你系统的版本,然后运行下载的 .exe 文件安装 JDK。它应该安装到
C:\Program Files\Java\jdk...
- 要确保 Android Studio 能够找到 Java,你需要将
JAVA_HOME
环境变量设置为 JDK 的安装路径。打开“控制面板” > “系统和安全” > “系统”,然后从侧边栏选择“高级系统设置”。在“高级”选项卡下,点击“环境变量...”按钮,然后在“系统变量”下,点击“新建...”并为名称输入“JAVA_HOME”,为值输入“C:\Program Files\Java\jdk...” (确切路径取决于安装的 JDK 版本)。
- 访问 https://developer.android.com.cn/sdk/installing/studio.html 并下载最新版本的 Android Studio Bundle for Windows。
- 运行 .exe 安装程序,确保 Android Studio 安装到“Program Files (x86)”目录。有时它会建议安装到你的“AppData”文件夹,这会导致 SDK 管理器以后出现问题。
- 现在你应该可以从开始菜单启动 Android Studio 了。
- 运行 Android Studio,并通过点击底部栏上的“检查”链接来确保你拥有最新版本。
Android Studio 现在已设置完毕并准备就绪!现在请继续下面的“下载 Android SDK 包”部分。
设置 Eclipse ADT
- 访问 https://developer.android.com.cn/sdk/index.html 并下载最新版本的 ADT Bundle for Windows。
- 将存档解压到合适的位置,
C:\Program Files\adt-bundle-windows
即可。 - 解压完成后,查看文件并找到名为“eclipse”的文件夹。里面有一个可执行文件
eclipse.exe
。为了方便运行 Eclipse ADT,右键点击该文件,然后选择“发送到”>“桌面(创建快捷方式)”。 - 通过点击桌面上的新快捷方式运行 Eclipse ADT,默认的“工作区”位置应该没问题。
- 转到“帮助”>“检查更新”以确保你拥有最新版本。
Eclipse ADT 现在已设置完毕并准备就绪!
提示:添加 Eclipse 全局 gitignore 规则
如果你已经在使用 Git 进行版本控制,或者计划使用 Git,你可以使用全局 .gitignore 文件轻松防止 Eclipse 的任何临时/配置文件被添加到任何你的仓库中。
- 在一个方便的位置创建一个新的空文件,例如“我的文档”中的 global_gitignore。
- 将这些规则复制并粘贴到该文件中。
- 在 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”字段中获得选项。