2025最新版Android?Studio安裝及組件配置教程(SDK、JDK、Gradle)
原生 Android 簡介
Android 是由 Google 開發(fā)的移動操作系統(tǒng),而“原生 Android 開發(fā)”指的是直接使用 Java 或 Kotlin 語言,以及 Android SDK,來為這個操作系統(tǒng)構(gòu)建應(yīng)用程序。是深耕 Android 生態(tài)、追求極致性能和系統(tǒng)集成的選擇,其市場份額和應(yīng)用基礎(chǔ)極為龐大。
Android Studio必備組件
在安裝之前我們必須要清楚原生Android開發(fā),以下組件是必不可少的,因?yàn)樗鼈兪茿ndroid開發(fā)生態(tài)系統(tǒng)的核心:
| 組件/配置 | 備注 |
|---|---|
| Android Studio | 開發(fā)Android應(yīng)用的首選IDE |
| Android SDK | Android平臺工具和庫(Android Studio初始設(shè)置時會提示下載 ) |
| JDK | Java開發(fā)環(huán)境,用于運(yùn)行Android SDK工具 |
| Gradle | Android項(xiàng)目構(gòu)建工具 (通常會與Android Studio一起安裝或在項(xiàng)目第一次構(gòu)建時自動下載) |
一、Android Studio安裝
1.官網(wǎng)下載:Android Studio 官網(wǎng) 或者點(diǎn)擊這里下載

2.點(diǎn)擊next


3.修改默認(rèn)路徑

4.install



5.成功打開

這里意味著Android Studio無法連接到Google的服務(wù)器來獲取可用的SDK組件列表,不用管,點(diǎn)擊 Cancel

選擇設(shè)置類型:為避免后續(xù)把文件下載在C盤,選擇自定義

二、Android SDK 配置
1.修改SDK文件路徑

可以看到這里默認(rèn)下載SDK版本是Android API 35 (Android 15)
下圖是當(dāng)前設(shè)置的信息:

2.點(diǎn)擊同意后,下載SDK

成功

3.配置SDK環(huán)境變量(非必要)
如果需要從命令行或其他非Android Studio環(huán)境訪問SDK工具,或者遇到特定工具提示找不到SDK的問題,可以進(jìn)行這一步
- 還是常規(guī)步驟:右鍵此電腦–屬性–高級系統(tǒng)設(shè)置–環(huán)境變量
- 新建系統(tǒng)變量:輸入
ANDROID_HOME和SDK的文件路徑

- 點(diǎn)擊Path,添加以下兩條
%ANDROID_HOME%\tools? %ANDROID_HOME%\platform-tools

三、JDK 配置(選做)
這一步是可以不進(jìn)行的,因?yàn)閷τ诖蠖鄶?shù) Android 開發(fā)者而言,使用 Android Studio 自帶的 JBR就完全能滿足日常開發(fā)需求了,開箱即用很方便,并且兼容性和穩(wěn)定性都很好。
不過為了環(huán)境的統(tǒng)一性,以及方法的介紹,下面會對具體步驟做展示。
因?yàn)橄螺d的是最新版本的Android studio(默認(rèn)配置的是對應(yīng)JDK21的JBR 21.0.6),我這里使用較新且成熟穩(wěn)定的JDK17。

1.下載 JDK
在Oracle 官網(wǎng) 或 AdoptOpenJDK 下載 JDK17 ,或者點(diǎn)擊這里下載

我下載的是這個

解壓壓縮包

2.配置環(huán)境變量
- 還是常規(guī)步驟:右鍵此電腦–屬性–高級系統(tǒng)設(shè)置–環(huán)境變量
- 新建系統(tǒng)變量:輸入
JAVA_HOME和JDK的文件路徑
- 點(diǎn)擊Path,添加以下內(nèi)容,并上移至頂端以避免其他環(huán)境沖突
%JAVA_HOME%\bin

3.驗(yàn)證是否生效
在命令提示符中輸入下面內(nèi)容
java -version
成功

四、Gradle 配置
1.修改Gradle user home路徑(非必要,但推薦)
這個不是必須要修改的,但是Gradle用戶目錄會存儲大量文件,不建議放在默認(rèn)的C盤中,并且后期如果遇到需要更精細(xì)地控制文件存儲位置的情況也會更方便管理,所以還是比較建議修改一下的。
- 新建一個文件夾用作Gradle user home路徑
- 常規(guī)步驟:右鍵此電腦–屬性–高級系統(tǒng)設(shè)置–環(huán)境變量
- 新建系統(tǒng)變量:輸入
GRADLE_USER_HOME和Gradle user homel路徑

驗(yàn)證環(huán)境變量是否生效
關(guān)閉所有當(dāng)前正在運(yùn)行的命令提示符 (Command Prompt)、PowerShell 窗口、以及任何正在使用 Gradle 的集成開發(fā)環(huán)境 (IDE),如 Android Studio、IntelliJ IDEA 等。
打開一個新的命令提示符。
輸入
echo %GRADLE_USER_HOME%并按回車。
輸出為剛才設(shè)置的路徑,則表示環(huán)境變量設(shè)置成功
在軟件中配置
點(diǎn)開設(shè)置

如下圖找到Gradle(可以看到Gradle user home已經(jīng)為我們修改后的路徑了)
將默認(rèn)的jbr修改為我們的JDK路徑

2.新建項(xiàng)目
開篇提到過:Gradle通常會在項(xiàng)目第一次構(gòu)建時自動下載
(下載前建議關(guān)掉防火墻或者殺毒軟件(例如火絨),否則可能會卡?。?/p>


- 填寫相關(guān)內(nèi)容后開始創(chuàng)建

3.修改Gradle下載網(wǎng)址為國內(nèi)鏡像源
這樣可以避免下載速度慢或失敗
- 按照下圖位置修改gradle-wrapper.properties中下載網(wǎng)址為國內(nèi)鏡像源

騰訊云鏡像:
mirrors.cloud.tencent.com/gradle

4.修改Gradley依賴庫下載源為國內(nèi)鏡像源
- 找到文件settings.gradle.kts

- 修改下圖位置內(nèi)容
// 阿里云鏡像(覆蓋 Maven Central、Google、JCenter 等)
maven { setUrl("https://maven.aliyun.com/repository/public/") }
maven { setUrl("https://maven.aliyun.com/repository/google/") }
maven { setUrl("https://maven.aliyun.com/repository/jcenter/") }
maven { setUrl("https://maven.aliyun.com/repository/gradle-plugin/") }
// 華為云鏡像
maven { setUrl("https://repo.huaweicloud.com/repository/maven/") }
// 騰訊云鏡像
maven { setUrl("https://mirrors.cloud.tencent.com/nexus/repository/maven-public/") }
// 網(wǎng)易鏡像
maven { setUrl("https://mirrors.163.com/maven/repository/maven-public/") }
改前:

改后:

首次創(chuàng)建項(xiàng)目加載了3分多鐘,比使用默認(rèn)下載源又快又好
總結(jié)Gradle:
Gradle 在構(gòu)建項(xiàng)目時優(yōu)先檢查本地緩存目錄,如果本地緩存中存在版本匹配的 Gradle,則直接使用本地文件,否則會從 gradle-wrapper.properties 中指定的 distributionUrl 下載,為避免下載速度慢或失敗,最好修改Gradle下載網(wǎng)址為國內(nèi)鏡像源
五、新項(xiàng)目測試
1.試驗(yàn)一下創(chuàng)建新項(xiàng)目的速度
圖片上內(nèi)容表示 :
Gradle 正在啟動其后臺進(jìn)程(Daemon)并開始執(zhí)行任務(wù), UP-TO-DATE 說明這個任務(wù)已經(jīng)執(zhí)行過,并且自上次執(zhí)行以來沒有需要更新的地方,所以它會跳過再次執(zhí)行,所以本次10秒鐘就OK了

2.試運(yùn)行一下
創(chuàng)建一個虛擬機(jī)


切換后即可運(yùn)行


總結(jié)
到此這篇關(guān)于2025最新版Android Studio安裝及組件配置(SDK、JDK、Gradle)的文章就介紹到這了,更多相關(guān)Android Studio安裝及組件配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Android編程判斷網(wǎng)絡(luò)是否可用及調(diào)用系統(tǒng)設(shè)置項(xiàng)的方法
這篇文章主要介紹了Android編程判斷網(wǎng)絡(luò)是否可用及調(diào)用系統(tǒng)設(shè)置項(xiàng)的方法,涉及Android針對網(wǎng)絡(luò)連接的判定及屬性設(shè)置的調(diào)用,需要的朋友可以參考下2016-03-03
Android仿淘寶詳情頁面viewPager滑動到最后一張圖片跳轉(zhuǎn)的功能
需要做一個仿淘寶客戶端ViewPager滑動到最后一頁,再拖動的時候跳到詳情的功能,剛開始我也迷糊了,通過查閱相關(guān)資料發(fā)現(xiàn)有好多種實(shí)現(xiàn)方法,下面小編給大家分享實(shí)例代碼,感興趣的朋友一起看看吧2017-03-03
Android學(xué)習(xí)之Span的使用方法詳解
這篇文章主要為大家詳細(xì)介紹了Android中各種Span類的使用方法,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Android有一定的幫助,需要的可以參考一下2022-06-06
解決Android Studio 代碼自動提示突然失效的問題
這篇文章主要介紹了解決Android Studio 代碼自動提示突然失效的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03
Android 8.1隱藏狀態(tài)欄圖標(biāo)的實(shí)例代碼
這篇文章主要介紹了Android 8.1隱藏狀態(tài)欄圖標(biāo),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04
Android實(shí)現(xiàn)去哪兒攜程地址互換效果
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)去哪兒攜程地址互換效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-06-06

