Android開(kāi)發(fā)環(huán)境主要需要以下三部分:
一.JavaSDK開(kāi)發(fā)環(huán)境
二.Gradle工程構(gòu)建環(huán)境
三.Android Studio安裝及Android SDK環(huán)境安裝
一.JAVA環(huán)境安裝
1.安裝JDK
Android主要以Java為主要開(kāi)發(fā)語(yǔ)言,所以JavaSDK安裝必不可少点骑。
使用JavaSDK下載鏈接進(jìn)行下載
點(diǎn)擊Accept License Agreement
同意聲明,然后點(diǎn)擊Windows x86(32位)或者Windows x64(64位)后面的下載鏈接執(zhí)行下載刑赶,以x64位為例
下載完成后雙擊打開(kāi)點(diǎn)擊下一步執(zhí)行默認(rèn)安裝即可永脓,安裝過(guò)程中會(huì)彈窗提示安裝JRE(JAVA運(yùn)行環(huán)境),依然是執(zhí)行默認(rèn)安裝即可
2.配置JAVA環(huán)境變量
右鍵單擊我的電腦
,選擇屬性
混弥,點(diǎn)擊左上角高級(jí)系統(tǒng)設(shè)置
打開(kāi)系統(tǒng)屬性酵使,選擇高級(jí)
菩佑,然后點(diǎn)擊環(huán)境變量
在打開(kāi)的環(huán)境變量中,點(diǎn)擊新建
凝化,在彈出框中變量名輸入JAVA_HOME
,變量值輸入剛才我們安裝的JAVA路徑C:\Program Files\Java\jdk1.8.0_171
酬荞,然后點(diǎn)擊確認(rèn)
然后在系統(tǒng)變量中搜索Path
變量,雙擊Path
變量會(huì)彈出編輯系統(tǒng)變量搓劫,將%JAVA_HOME%\bin;
加入到環(huán)境變量的最前面,注意不是替換混巧,可以CTRL+A全選然后拷貝到文本中進(jìn)行編輯枪向,然后重新粘貼回去,然后點(diǎn)擊保存
3.測(cè)試JAVA是否正確安裝
接下來(lái)需要測(cè)試JDK是否安裝完成咧党,使用WIN + R
組合鍵打開(kāi)運(yùn)行欄秘蛔,然后輸入cmd
運(yùn)行命令行,輸入java -version
和where java
如果能正確輸出版本號(hào)及路徑傍衡,說(shuō)明JAVA安裝已經(jīng)完成
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環(huán)境安裝
1.安裝Gradle
Android Studio自帶Gradle環(huán)境深员,但是可能出現(xiàn)被墻導(dǎo)致下載緩慢,倉(cāng)庫(kù)無(wú)法訪問(wèn)導(dǎo)致構(gòu)建項(xiàng)目卡住的問(wèn)題蛙埂,這里推薦一下做法來(lái)解決問(wèn)題:
自行安裝Gradle環(huán)境 + 國(guó)內(nèi)鏡像源
在下列地址中選擇Gradle版本倦畅,本文中使用4.4.1版本
http://services.gradle.org/distributions 選擇版本
點(diǎn)擊這里下載4.4.1-all版本
Gradle解壓即可使用,下載完成后直接解壓到需要安裝的位置即可
2.配置Gradle環(huán)境變量
依然是按照以上JAVA配置環(huán)境變量的步驟绣的,新增GRADLE_HOME
和GRADLE_USER_HOME
變量叠赐,同時(shí)將GRADLE_HOME
配置到Path中,將%GRADLE_HOME%\bin;
加入到Path變量中
GRADLE_HOME是Gradle的安裝位置
GRADLE_USER_HOME是Gradle的工作及緩存?zhèn)}庫(kù)文件目錄欲账,不配置時(shí)默認(rèn)為用戶目錄下的.gradle文件夾,
Gradle會(huì)下載或大量緩存文件芭概,建議將文件夾放在非系統(tǒng)盤
本文中GRADLE_USER_HOME指定為D:\.gradle文件夾
3.測(cè)試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
如果能正確輸出赛不,說(shuō)明gradle已經(jīng)正確安裝
4.配置Gradle全局鏡像
在GRADLE_USER_HOME目錄(D:\.gradle文件夾,如果不存在可以自行創(chuàng)建)下新建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 代表所有項(xiàng)目
repositories 表示倉(cāng)庫(kù)路徑
maven 則代表一個(gè)倉(cāng)庫(kù)踢故,其內(nèi)部的url代碼該倉(cāng)庫(kù)的路徑
jcenter()是一個(gè)默認(rèn)內(nèi)建官方倉(cāng)庫(kù)
gradle在搜索需要的模塊時(shí),會(huì)自上而下進(jìn)行搜索查找奏路,直到找到第一個(gè)位置畴椰,如果不存在則會(huì)報(bào)找不到錯(cuò)誤
jcenter在國(guó)內(nèi)可能存在被墻,所有這里使用阿里云的倉(cāng)庫(kù)鸽粉,也可以添加其他倉(cāng)庫(kù)進(jìn)來(lái)斜脂,只需要按`maven {url '地址'}`的格式添加即可
5.查看倉(cāng)庫(kù)路徑
在任意位置新建`build.gradle`文件,Gradle的大部分語(yǔ)法與Java兼容触机,放入以下代碼:
build.gradle
repositories {
mavenCentral()
}
task showRepos {
doLast {
println "All repos:"
println repositories.collect { it.name +" -> "+ it.url +"\n" }
}
}
進(jìn)入build.gradle文件所在的位置帚戳,使用命令gradle --init-script init.gradle -q showRepos
,以下使用D:\android_test
文件夾進(jìn)行演示:
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已經(jīng)正確輸出maven倉(cāng)庫(kù)及對(duì)應(yīng)的倉(cāng)庫(kù)路徑,說(shuō)明路徑配置成功儡首,后續(xù)的Android Studio的路徑將會(huì)自動(dòng)加入該路徑進(jìn)行搜索
Gradle配置完成
三.Android Studio安裝及Android SDK環(huán)境安裝
1.下載Android Studio
進(jìn)入Android Studio中文官網(wǎng)片任,下拉到底部的Android Studio downloads
行,下載對(duì)應(yīng)系統(tǒng)平臺(tái)蔬胯,
可以使用exe安裝器也可以使用zip格式的壓縮包对供,本文中已ZIP為例
點(diǎn)擊上圖紅框,然后勾選彈出的條款執(zhí)行下載即可氛濒。
下載完成后解壓到指定文件夾产场,如下圖:
進(jìn)入解壓目錄android-studio/bin
文件夾下,雙擊studio64.exe
打開(kāi)Android Studio
打開(kāi)后舞竿,會(huì)提示設(shè)置代理京景,點(diǎn)擊Cancel
跳過(guò)即可。
2.Android SDK安裝
Android SDK現(xiàn)在可以直接通過(guò)Android Studio進(jìn)行安裝骗奖,運(yùn)行Android Studio如果沒(méi)有安裝會(huì)提示安裝
如下圖确徙,Android Studio會(huì)提示Missing SDK
沒(méi)有安裝SDK,點(diǎn)擊Next
执桌,會(huì)要求下載安裝Android SDK鄙皇,下圖紅框部分為默認(rèn)勾選,點(diǎn)擊Android SDK Location
下面路徑欄右側(cè)的...
選擇需要安裝的路徑
點(diǎn)擊Next
,Android Studio Setup Wizard會(huì)列出所有需要安裝的條目鼻吮,點(diǎn)擊Finish
執(zhí)行下載安裝育苟。
現(xiàn)在google的下載服務(wù)器國(guó)內(nèi)基本都能訪問(wèn)了,等待下載安裝完成
安裝完成后椎木,會(huì)解壓到剛才指定的文件夾违柏。
點(diǎn)擊Finish完成
Android Studio安裝完成
3.Android SDK環(huán)境部署
參照以上的JAVA路徑部署方式博烂,新建ANDROID_HOME
環(huán)境變量,并將android_sdk目錄
下的platform-tools
文件夾和tools
文件夾添加到Path
路徑中漱竖。
從文章開(kāi)始到現(xiàn)在禽篱,Path
路徑中應(yīng)該包含以下部分:
%GRADLE_HOME%\bin;%JAVA_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
4.Android SDK環(huán)境測(cè)試
使用命令行,執(zhí)行`adb` 命令馍惹,如果能輸出以下結(jié)果躺率,說(shuō)明Android SDK已經(jīng)安裝成功了
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.設(shè)置Android Studio中的JDK和Android SDK路徑
如果JDK和Android SDK的路徑有正確設(shè)置,再次運(yùn)行時(shí)Android Studio能自動(dòng)獲取到路徑万矾,如果沒(méi)有正確獲取安裝以下步驟設(shè)置:
在歡迎頁(yè)點(diǎn)擊右下角Configure
悼吱,然后點(diǎn)擊Project Default
,再次選擇Project Structure
良狈,在彈出框中選擇安裝路徑
選擇安裝路徑然后點(diǎn)擊Apply
保存后添。
完成以上步驟則Android開(kāi)發(fā)環(huán)境安裝已經(jīng)完成