设置您的 Android 开发环境 - 分步学习






4.63/5 (7投票s)
设置 Android 开发环境的分步指南。
引言
让我们开始学习安装和配置 Android 开发环境的步骤。
目标
- Android 开发工具
- 安装 Eclipse IDE
- 安装 Android SDK
- 添加 SDK 程序包
- Android Studio ‘Beta’
- Android NDK
- 下一步
Android 开发工具
Android 开发支持三大桌面/笔记本操作系统:Windows、Mac OS X 和 Linux GNOME/KDE。
以下是 Google 推荐的 Android 开发软件和工具。
- Eclipse IDE + ADT (Android Development Tools) 插件
- Android SDK 工具
- Android Platform-tools
- Android 平台的一个版本
- 用于模拟器的 Android 系统映像的一个版本
除了以上列出的选项,还可以通过其他几种方式进行 Android 开发
Android Studio - 这是 Android 开发的新 IDE,基于 IntelliJ IDEA 构建。与常规的 Eclipse ADT 相比,它提供了不同的功能和改进。目前,它提供的是测试版,不久将成为官方 Android IDE。
Microsoft Visual Studio - 通过 VS-ANDROID ( https://code.google.com/p/vs-android/ ) 的支持,它将为基于 Android NDK 的开发提供支持。
IntelliJ IDEA - Jetbrains 公司提供了一个非常全面的 IDE,名为 IntelliJ IDEA。Ultimate Edition 是付费产品,如果您想摆脱 Eclipse 并寻找付费产品,可以考虑 IntelliJ IDEA。
Xamarin - 这是一个第三方平台,用于使用 C# 编程语言构建 Android 和 iOS 应用程序。在某些情况下,这会非常有帮助,例如,如果一家小型公司有几位 C# 专家,并且想利用他们的专业知识构建 Android 应用程序,Xamarin 可以发挥作用。
市面上还有更多 Android 开发环境可供分析,但以上列出的选项是全球范围内使用最广泛、影响力最大的选项。
在本文中,我们将学习如何安装和配置 Android 开发所需的环境软件和工具。
首先,我们将学习如何在 Windows 7 笔记本上安装和配置 Google 推荐的基于 Eclipse + ADT 的 Android 开发软件和工具,以及其他。
适用于 Windows 的带 SDK 的 Eclipse IDE
https://developer.android.com.cn/sdk/index.html
https://developer.android.com.cn/sdk/index.html#win-bundle
ADT (Android Development Tools) 插件
仅当您的系统已安装 Eclipse IDE 时,才需要以下下载。
http://dl.google.com/android/installer_r23.0.2-windows.exe
Android SDK Tools 及其他
如果我们已经安装并配置了 SDK,并想更新到最新版本的 SDK Tools,我们可以使用 Android SDK Manager 来获取更新。
https://developer.android.com.cn/tools/sdk/tools-notes.html
安装 Eclipse IDE
解压 ZIP 文件 adt-bundle-windows-x86_64-20140702(名为 adt-bundle-
分配工作空间后,您将在 Eclipse 中看到创建新项目的选项。
现在,根据需要填写应用详细信息。
在下一个向导屏幕中,您可以为您的应用添加自定义图标和图像。
我们可以选择使用内置的 Activity,也可以根据需要创建自定义 Activity。
选择所有选项后,单击“完成”按钮,最终项目将按如下方式创建。
Android Studio ‘Beta’
Android 开发环境的第二个值得考虑的选项是 Android Studio,它仍处于测试阶段。让我们尝试在运行 Mac OS 10.9.4 的 MacBook Pro 上安装 Android Studio。
https://developer.android.com.cn/sdk/installing/studio.html
下载文件后,打开 android-studio-bundle-135.1245622-mac.dmg。
将 Android Studio 拖放到 Applications 文件夹中。
根据您的安全设置,当您尝试打开 Android Studio 时,可能会看到一条警告,提示该软件包已损坏,应将其移至废纸篓。
如果发生这种情况,请转到“系统偏好设置”>“安全与隐私”,然后在“允许下载的应用来自”下,选择“任何地方”。然后再次打开 Android Studio。
单个工具和其他 SDK 程序包保存在 Android Studio 应用程序目录中。
如果您需要直接访问这些工具,请使用终端导航到应用程序并找到 sdk/ 目录。
让我们更新 Android Studio 的可用更新。
更新安装完成后,Android Studio 将重启。现在,单击“新建项目”并测试安装是否正常。
填写应用程序名称和项目位置,然后单击“下一步”继续。
目前,请选中“手机和平板电脑”选项,在“最低 SDK”中,您可以选择要为其构建应用的 API 版本。“电视”和“穿戴设备”用于开发其他设备的应用程序和解决方案。您还可以看到“电视”部分下的 Android L (Preview),这是 Android 的下一个版本。
在这个向导中,您有可用于您的应用的活动屏幕选项,也可以选择“无活动”并构建自己的应用。
单击“完成”,解决方案将被创建。您可能会看到 Gradle 同步中的警告。
将您的 JDK 更新到 7 并重启 Android Studio。
现在您可能需要更新工具和 API。打开 SDK Manager。
打开 SDK Manager 后,选择必要的工具和附加组件并进行安装。
包更新完成后,检查 AVD 是否在 Android 中可用以运行您的测试应用。
安装完成后,创建应用时,您可以看到最终解决方案的外观。
Android NDK
Android Native Development Kit (NDK) 是一个开发套件,允许您使用 C 和 C++ 等原生代码语言编写应用程序的某些部分。大多数应用不需要 Android NDK,但在某些情况下,重用使用 NDK 支持的语言编写的现有代码库会很有帮助。
在本节中,我们将了解如何在 Microsoft Visual Studio 中配置 VS-ANDROID,并将其用作 Android NDK 开发平台。
在本文中,我们将配置 Visual Studio 2010 中的 Android NDK 和 VS-ANDROID。首先下载适用于系统的 NDK 的相关版本。获取列在“(32 位目标)”下的 NDK。在 cmd 提示符下运行 setx ANDROID_NDK_ROOT c:\android-ndk-r10 来设置名为的系统变量。
https://developer.android.com.cn/tools/sdk/ndk/index.html
解压缩并运行 setx ANDROID_NDK_ROOT c:\android-ndk-r10 在 cmd 提示符下设置名为的系统变量。
解压下载的 vs-android-0.963.zip 文件到指定位置。在 .. \MSBuild 文件夹下,您可以看到以下内容
运行相应的 install_vsxxxx 文件,对我来说是 install_vs2010。
对于某些问题,以下链接将帮助您解决它们
您还可以参考 http://visualgdb.com/tutorials/android/vs-android/ 以获取更丰富的功能。
下一步
现在我们已经安装并配置了所有不同类型的开发环境,正如我们所需要的。让我们开始构建一个基于我们想法的新应用。从下一篇文章开始,我们将看到如何使用上述开发环境之一来构建应用。