本機環境:win11家庭版
Android Studio版本:android-studio-2022.2.1.20-Windows
文章目錄
- 安裝Android Studio
- 官網下載
- 安裝Android Studio
- 設置Android Studio的gradle使用的JDK版本
- 設置Android Studio的SDK下載目錄
- 設置虛拟設備内存
- 設置Android Studio
- 設置Android Studio的Android SDK目錄
- 設置Android Studio的Gradle目錄
- 設置Android Studio的AVD目錄
安裝Android Studio
官網下載
android studio官網
安裝Android Studio
- 在安裝目标盤創建文件夾,不要有中文文件夾,文件夾名稱不要帶空格。
- 本次安裝在VMware虛拟機中安裝,隻有一個C盤,無其他盤,所以自定義安裝目錄都在C盤下創建的
Android studio安裝完成
上面彈窗可能會出現比較慢
設置Android Studio的gradle使用的JDK版本
以上使用的是AS自帶的JDK,因AS2022.2.1.20使用的gradle版本8.0,本機安裝JDK版本爲java8,使用不了,故選擇默認的AS自帶JDK版本java17
設置Android Studio的SDK下載目錄
以上安裝的是Android SDK和安裝Android虛拟設備需要的包
設置虛拟設備内存
準備安裝
等待完成即可
設置Android Studio
customize --> All Settings 也可以通過打開項目後在 File --> Settings 中進入設置
設置Android Studio的Android SDK目錄
customize --> All Settings --> Appearance & Behavior --> System Settings --> Android SDK
可以看到經過安裝時設置SDK目錄已經下載了一些東西到該目錄下
設置Android Studio的Gradle目錄
customize --> All Settings --> Build, Execution, Deployment --> Build Tools --> Gradle
設置環境變量GRADLE_USER_HOME,将以上選擇的Gradle目錄路徑作爲環境變量設置:C:\AndroidStudio\Gradle
新建項目後會自動下載gradle到自定義的gradle目錄下,也是環境變量配置的目錄
Android Studio會把gradle下載到C:\AndroidStudio\Gradle\wrapper\dists\gradle-8.0-bin\ca5e32bp14vu59qr306oxotwh下,可自己在gradle官網下載對應版本到該目錄下,然後重啓Android Studio。
注意:要讓AS自己去下載後确認目錄(最後一級這個數字字母組合的目錄),然後把自己的下載的對應版本gradle壓縮包放在該目錄下重啓AS後就不會再下載了
Gradle官網
關閉Android Studio,手動下載gradle 8.0版本并把壓縮包放進該目錄下重啓Android Studio
設置國内的阿裏雲的源
找到C:\AndroidStudio\Gradle\wrapper\dists\gradle-8.0-bin\ca5e32bp14vu59qr306oxotwh\gradle-8.0\init.d\,該文件夾下有一個readme文件,告訴我們可以在這個文件夾下添加gradle初始化腳本(例如init.gradle),每個都會在構建是執行。
readme : You can add .gradle (e.g. test.gradle) init scripts to this directory. Each one is executed at the start of the build.
創建一個gradle腳本,取名init.gradle
allprojects{ repositories { def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public' def ALIYUN_JCENTER_URL = 'http://maven.aliyun.com/nexus/content/repositories/jcenter' all { ArtifactRepository repo -> if(repo instanceof MavenArtifactRepository){ def url = repo.url.toString() if (url.startsWith('https://repo1.maven.org/maven2')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL." remove repo } if (url.startsWith('https://jcenter.bintray.com/')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL." remove repo } } } maven { url ALIYUN_REPOSITORY_URL url ALIYUN_JCENTER_URL } } }
再次重啓Android Studio後gradle下載依賴的速度就非常快了。
設置Android Studio的AVD目錄
Projects --> More Actions --> Virtual Device Manager
可以看到剛剛安裝Android Studio的時候已經安裝了虛拟設備,安裝目錄在默認位置:C:\Users\jx.android\avd
通過Android Studio的Virtual Device Manager管理先把該設備删除掉,然後通過環境變量ANDROID_SDK_HOME來指定AVD安裝目錄
虛拟設備目前已經删除
添加環境變量ANDROID_SDK_HOME,目錄設置到:C:\AndroidStudio\AVD
安裝虛拟設備必須先安裝HAXM,否則後面添加虛拟設備時會提示未安裝HAXM
接下來繼續在Virtual Device Manager中添加新的虛拟設備
根據需求選擇添加哪種設備
接下來要選擇系統鏡像,根據需要選擇,這裏說HAXM沒有安裝,之前有提到需要在HAXM裏先安裝它
先安裝HAXM
HAXM安裝完成
下載Android 6
選擇系統鏡像
創建完成後,在Virtual Device Manager中Show on disk查看,現在創建虛拟設備目錄已經是剛剛ANDROID_SDK_HOME設置的目錄: C:\AndroidStudio\AVD
再創建一個,還是在這裏
至此全部安裝設置完成