Android Windows 开发环境搭建教程

一、背景

随着 Google 的 Flutter 框架日益成熟,越来越多的商业项目开始运用 Flutter 技术,也有越来越多的开发者加入到 Flutter 技术的学习中。

在今年的 Google 开发者大会上,Flutter 框架展示出了强大的跨平台能力,能够方便地为 Android、iOS、ChromeOS 和 Web 构建应用。

现在市场对于中高级程序员的需求指数级增长,具备多平台应用开发能力或熟悉前后端技术栈的程序员,在这种环境下无疑有更强的竞争力。

Flutter 是最终编译成 Android 或 iOS 项目运行在对应的手机上的,开发也基于 Android Studio 、XCode 或其它 IDE ,加载 Flutter 框架、Dart 语言等相关插件进行开发。

想要学习 Flutter 开发移动端应用,首先就需要熟悉 Android 或者 iOS 的开发环境如何搭建。

推荐使用 Android Studio,原因如下:

  1. Android、Android Studio 和 Flutter都是 Google 推出的,兼容性更好。
  2. iOS 需要 macOS 系统的电脑。
  3. iOS 应用打包需要苹果开发者账号。

二、资源准备

首先,要准备配置 Android 开发环境需要预先下载的资源。

2.1 Android Studio

Android Studio 的最新版本是 3.5,直接下载对应自己系统的 64位或32位版本即可。

Android Studio 官方链接

Android Windows 开发环境搭建教程_第1张图片

官方下载链接可能会因为某些原因访问不到,可以从第三方国内站点下载。

androiddevtools

Android Windows 开发环境搭建教程_第2张图片

2.2 JDK

Android 是基于 java 语言开发的,程序的开发和编译都需要 Java 语言环境。

Android 中一般不会用到 JDK 高版本的新语法,所以下载 1.8版本以上的就可以。

JDK下载链接

Android Windows 开发环境搭建教程_第3张图片

2.3 Gradle

Android Studio 中 Android 的项目架构脚本语言用的是 Gradle ,Gradle 下载可以在 2.1 中的 androiddevtools站点下载。

Android Windows 开发环境搭建教程_第4张图片

也可以在官方网站下载,下载 complete 版本。

Gradle 下载

Android Windows 开发环境搭建教程_第5张图片

由于 Android Studio 3.0 以上的版本,只支持 Gradle 4.4 以上的版本,推荐从官方下载(虽然比较慢)。

2.4 其他

Android 开发环境搭建,还需要 SDK、NDK 、AVD 等软件包或工具支持。现在 Android Studio 安装过程中会自动引导安装,下载速度还可以,按照操作下载即可。

三、安装及配置

安装就不详细说了,遇到问题百度(有条件的用 google)搜索解决即可。

说说环境变量的配置。有的同学可能刚转行写代码,不明白什么是环境变量。简单解释下,配置了全局的环境变量后,就可以在系统任何地方找到这个软件执行程序了。

比如当 Android 打包运行到真机时,会用到 ADB 命令工具,配置了 SDK 中 platform-tools 目录为全局变量后,程序就可以找到 ADB 工具的位置了。

当然,也可以在 IDE 中配置 SDK 工具的路径,在 Android Studio 就是这样做的。

3.1 配置环境变量的流程

  1. WIN10 系统中,右键点击桌面上「此电脑」图标(win 7 及以下为 「我的电脑」)。

Android Windows 开发环境搭建教程_第6张图片

  1. 点击「属性」,属性中的「高级系统设置」,win10以下的系统页面可能不同。

Android Windows 开发环境搭建教程_第7张图片

  1. 打开的标签页中点击「环境变量」。

Android Windows 开发环境搭建教程_第8张图片

  1. 可以在「用户变量」或「系统变量」中的 Path 参数中配置。如果当前电脑有多用户,系统变量中配置,会在每个用户环境中都生效。

    Android Windows 开发环境搭建教程_第9张图片

  2. Path 中添加要配置的环境变量的路径即可,Windows 系统中,路径一般为软件包下的 bin 目录。

    Android Windows 开发环境搭建教程_第10张图片

    3.2 需要配置的环境变量

    就是上文下载的资源中的。

    1. JDK 目录
    2. Gradle 目录
    3. SDK 下的 tools 目录
    4. SDK 下的 platform-tools 目录
    5. NDK 目录

    注:配置的环境变量,并非是为了在 Android Studio 中使用,Android Studio 中设置里,会配置这些相关软件包的路径,直接完全路径的方式去调用它们。

    环境变量,更多的是在 cmd 或 shell 命令行工具中使用,在系统任何目录下,都可以调用到这些软件。

四、第一个 Android 项目

  1. Android Studio 安装完成后,首先是这个页面。点击 「Start a new Android Studio project」。

    Android Windows 开发环境搭建教程_第11张图片

  2. 选择 Empty Activity。

    Android Windows 开发环境搭建教程_第12张图片

  3. 填写应用的名称、包名(相同包名的 APP 在一个手机上只能装一个)、工程的存储路径、开发语言(java 或 kotlin)、最低支持的 Android 系统(一般5.0以上,可保证覆盖大多数手机)。配置完成后点击 「Finish」。

    Android Windows 开发环境搭建教程_第13张图片

  4. 耐心等待项目创建并创建索引完成。点击右上角的运行按钮,选择运行的设备。这里选择在虚拟机上运行。真机需要将手机连接电脑,并打开调试模式。

  5. 等待项目编译打包后,成功运行到虚拟机中。

    Android Windows 开发环境搭建教程_第14张图片

  6. 恭喜你,成功运行了自己的第一个 Android 项目。

五、总结

  1. 配置 Android 开发环境需要下载的资源。
  2. 环境变量的配置。
  3. 创建并运行第一个 Android 项目。

关注「孤独症bug」,可免费获取 Android 、Python、Java等学习资料。

Android Windows 开发环境搭建教程_第15张图片

你可能感兴趣的:(Android)