Android开发环境主要需要以下三部分:
一.JavaSDK开发环境
二.Gradle工程构建环境
三.Android Studio安装及Android SDK环境安装
一.JAVA环境安装
1.安装JDK
Android主要以Java为主要开发语言,所以JavaSDK安装必不可少。
使用JavaSDK下载链接进行下载
点击Accept License Agreement同意声明,然后点击Windows x86(32位)或者Windows x64(64位)后面的下载链接执行下载,以x64位为例

下载完成后双击打开点击下一步执行默认安装即可,安装过程中会弹窗提示安装JRE(JAVA运行环境),依然是执行默认安装即可


2.配置JAVA环境变量
右键单击我的电脑,选择属性,点击左上角高级系统设置打开系统属性,选择高级,然后点击环境变量

在打开的环境变量中,点击新建,在弹出框中变量名输入JAVA_HOME,变量值输入刚才我们安装的JAVA路径C:\Program Files\Java\jdk1.8.0_171,然后点击确认

然后在系统变量中搜索Path变量,双击Path变量会弹出编辑系统变量,将%JAVA_HOME%\bin;加入到环境变量的最前面,注意不是替换,可以CTRL+A全选然后拷贝到文本中进行编辑,然后重新粘贴回去,然后点击保存


3.测试JAVA是否正确安装
接下来需要测试JDK是否安装完成,使用WIN + R组合键打开运行栏,然后输入cmd运行命令行,输入java -version和where java如果能正确输出版本号及路径,说明JAVA安装已经完成
C:\Users\Administrator>java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
C:\Users\Administrator>where java
C:\Program Files\Java\jdk1.8.0_171\bin\java.exe
JAVA配置完成
二.Gradle环境安装
1.安装Gradle
Android Studio自带Gradle环境,但是可能出现被墙导致下载缓慢,仓库无法访问导致构建项目卡住的问题,这里推荐一下做法来解决问题:
自行安装Gradle环境 + 国内镜像源
在下列地址中选择Gradle版本,本文中使用4.4.1版本
http://services.gradle.org/distributions 选择版本
点击这里下载4.4.1-all版本
Gradle解压即可使用,下载完成后直接解压到需要安装的位置即可
2.配置Gradle环境变量
依然是按照以上JAVA配置环境变量的步骤,新增GRADLE_HOME和GRADLE_USER_HOME变量,同时将GRADLE_HOME配置到Path中,将%GRADLE_HOME%\bin;加入到Path变量中
GRADLE_HOME是Gradle的安装位置
GRADLE_USER_HOME是Gradle的工作及缓存仓库文件目录,不配置时默认为用户目录下的.gradle文件夹,
Gradle会下载或大量缓存文件,建议将文件夹放在非系统盘
本文中GRADLE_USER_HOME指定为D:\.gradle文件夹
3.测试Gradle是否正确安装
依然是使用命令行输入gradle 和where gradle 查看是否Gradle是否正确安装
C:\Users\Administrator>gradle
Starting a Gradle Daemon (subsequent builds will be faster)
> Task :help
Welcome to Gradle 4.4.1.
To run a build, run gradle ...
To see a list of available tasks, run gradle tasks
To see a list of command-line options, run gradle --help
To see more detail about a task, run gradle help --task
BUILD SUCCESSFUL in 9s
1 actionable task: 1 executed
C:\Users\Administrator>where gradle
D:\gradle-4.4.1\bin\gradle
D:\gradle-4.4.1\bin\gradle.bat
如果能正确输出,说明gradle已经正确安装
4.配置Gradle全局镜像
在GRADLE_USER_HOME目录(D:\.gradle文件夹,如果不存在可以自行创建)下新建init.gradle文件,将以下代码拷贝到init.gradle文件中
init.gradle
allprojects {
repositories {
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven { url "https://maven.google.com" }
jcenter()
}
}
allprojects 代表所有项目
repositories 表示仓库路径
maven 则代表一个仓库,其内部的url代码该仓库的路径
jcenter()是一个默认内建官方仓库
gradle在搜索需要的模块时,会自上而下进行搜索查找,直到找到第一个位置,如果不存在则会报找不到错误
jcenter在国内可能存在被墙,所有这里使用阿里云的仓库,也可以添加其他仓库进来,只需要按`maven {url '地址'}`的格式添加即可
5.查看仓库路径
在任意位置新建`build.gradle`文件,Gradle的大部分语法与Java兼容,放入以下代码:
build.gradle
repositories {
mavenCentral()
}
task showRepos {
doLast {
println "All repos:"
println repositories.collect { it.name +" -> "+ it.url +"\n" }
}
}
进入build.gradle文件所在的位置,使用命令gradle --init-script init.gradle -q showRepos ,以下使用D:\android_test文件夹进行演示:
C:\Users\Administrator>d:
D:\>cd android_test
D:\android_test>gradle --init-script init.gradle -q showRepos
All repos:
[maven -> http://maven.aliyun.com/nexus/content/groups/public/
, maven2 -> http://maven.aliyun.com/nexus/content/repositories/jcenter
, maven3 -> https://maven.google.com
, BintrayJCenter -> https://jcenter.bintray.com/
, MavenRepo -> https://repo.maven.apache.org/maven2/
]
D:\android_test>
showRepos task已经正确输出maven仓库及对应的仓库路径,说明路径配置成功,后续的Android Studio的路径将会自动加入该路径进行搜索
Gradle配置完成
三.Android Studio安装及Android SDK环境安装
1.下载Android Studio
进入Android Studio中文官网,下拉到底部的Android Studio downloads 行,下载对应系统平台,
可以使用exe安装器也可以使用zip格式的压缩包,本文中已ZIP为例
点击上图红框,然后勾选弹出的条款执行下载即可。
下载完成后解压到指定文件夹,如下图:
进入解压目录android-studio/bin文件夹下,双击studio64.exe打开Android Studio
打开后,会提示设置代理,点击Cancel跳过即可。
2.Android SDK安装
Android SDK现在可以直接通过Android Studio进行安装,运行Android Studio如果没有安装会提示安装
如下图,Android Studio会提示Missing SDK没有安装SDK,点击Next,会要求下载安装Android SDK,下图红框部分为默认勾选,点击Android SDK Location下面路径栏右侧的...选择需要安装的路径
点击Next,Android Studio Setup Wizard会列出所有需要安装的条目,点击Finish执行下载安装。
现在google的下载服务器国内基本都能访问了,等待下载安装完成

安装完成后,会解压到刚才指定的文件夹。
点击Finish完成
Android Studio安装完成
3.Android SDK环境部署
参照以上的JAVA路径部署方式,新建ANDROID_HOME环境变量,并将android_sdk目录下的platform-tools文件夹和tools文件夹添加到Path路径中。
从文章开始到现在,Path路径中应该包含以下部分:
%GRADLE_HOME%\bin;%JAVA_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;

4.Android SDK环境测试
使用命令行,执行`adb` 命令,如果能输出以下结果,说明Android SDK已经安装成功了
C:\Users\Administrator>adb
Android Debug Bridge version 1.0.40
Version 4797878
Installed as D:\android_sdk\platform-tools\adb.exe
global options:
-a listen on all network interfaces, not just localhost
-d use USB device (error if multiple devices connected)
-e use TCP/IP device (error if multiple TCP/IP devices available)
-s SERIAL use device with given serial (overrides $ANDROID_SERIAL)
-t ID use device with given transport id
-H name of adb server host [default=localhost]
-P port of adb server [default=5037]
-L SOCKET listen on given socket for adb server [default=tcp:localhost:5037]
...
5.设置Android Studio中的JDK和Android SDK路径
如果JDK和Android SDK的路径有正确设置,再次运行时Android Studio能自动获取到路径,如果没有正确获取安装以下步骤设置:
在欢迎页点击右下角Configure,然后点击Project Default,再次选择Project Structure,在弹出框中选择安装路径
选择安装路径然后点击Apply保存。

完成以上步骤则Android开发环境安装已经完成