本機(jī)環(huán)境:win11家庭版
Android Studio版本:android-studio-2022.2.1.20-windows
安裝Android Studio
官網(wǎng)下載
android studio官網(wǎng)
安裝Android Studio
- 在安裝目標(biāo)盤創(chuàng)建文件夾,不要有中文文件夾,文件夾名稱不要帶空格。
- 本次安裝在VMware虛擬機(jī)中安裝,只有一個(gè)C盤,無其他盤,所以自定義安裝目錄都在C盤下創(chuàng)建的
Android studio安裝完成
上面彈窗可能會(huì)出現(xiàn)比較慢
設(shè)置Android Studio的gradle使用的JDK版本
以上使用的是AS自帶的JDK,因AS2022.2.1.20使用的gradle版本8.0,本機(jī)安裝JDK版本為java8,使用不了,故選擇默認(rèn)的AS自帶JDK版本java17
設(shè)置Android Studio的SDK下載目錄
以上安裝的是Android SDK和安裝Android虛擬設(shè)備需要的包
設(shè)置虛擬設(shè)備內(nèi)存
準(zhǔn)備安裝
等待完成即可
設(shè)置Android Studio
customize --> All Settings 也可以通過打開項(xiàng)目后在 File --> Settings 中進(jìn)入設(shè)置
設(shè)置Android Studio的Android SDK目錄
customize --> All Settings --> Appearance & Behavior --> System Settings --> Android SDK
可以看到經(jīng)過安裝時(shí)設(shè)置SDK目錄已經(jīng)下載了一些東西到該目錄下
設(shè)置Android Studio的Gradle目錄
customize --> All Settings --> Build, Execution, Deployment --> Build Tools --> Gradle
設(shè)置環(huán)境變量GRADLE_USER_HOME,將以上選擇的Gradle目錄路徑作為環(huán)境變量設(shè)置:C:\AndroidStudio\Gradle
新建項(xiàng)目后會(huì)自動(dòng)下載gradle到自定義的gradle目錄下,也是環(huán)境變量配置的目錄
Android Studio會(huì)把gradle下載到C:\AndroidStudio\Gradle\wrapper\dists\gradle-8.0-bin\ca5e32bp14vu59qr306oxotwh下,可自己在gradle官網(wǎng)下載對(duì)應(yīng)版本到該目錄下,然后重啟Android Studio。
注意:要讓AS自己去下載后確認(rèn)目錄(最后一級(jí)這個(gè)數(shù)字字母組合的目錄),然后把自己的下載的對(duì)應(yīng)版本gradle壓縮包放在該目錄下重啟AS后就不會(huì)再下載了
Gradle官網(wǎng)
關(guān)閉Android Studio,手動(dòng)下載gradle 8.0版本并把壓縮包放進(jìn)該目錄下重啟Android Studio
設(shè)置國內(nèi)的阿里云的源
找到C:\AndroidStudio\Gradle\wrapper\dists\gradle-8.0-bin\ca5e32bp14vu59qr306oxotwh\gradle-8.0\init.d\,該文件夾下有一個(gè)readme文件,告訴我們可以在這個(gè)文件夾下添加gradle初始化腳本(例如init.gradle),每個(gè)都會(huì)在構(gòu)建是執(zhí)行。
readme : You can add .gradle (e.g. test.gradle) init scripts to this directory. Each one is executed at the start of the build.
創(chuàng)建一個(gè)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下載依賴的速度就非??炝?。
設(shè)置Android Studio的AVD目錄
Projects --> More Actions --> Virtual Device Manager
可以看到剛剛安裝Android Studio的時(shí)候已經(jīng)安裝了虛擬設(shè)備,安裝目錄在默認(rèn)位置:C:\Users\jx.android\avd
通過Android Studio的Virtual Device Manager管理先把該設(shè)備刪除掉,然后通過環(huán)境變量ANDROID_SDK_HOME來指定AVD安裝目錄文章來源:http://www.zghlxwxcb.cn/news/detail-621176.html
虛擬設(shè)備目前已經(jīng)刪除
添加環(huán)境變量ANDROID_SDK_HOME,目錄設(shè)置到:C:\AndroidStudio\AVD
安裝虛擬設(shè)備必須先安裝HAXM,否則后面添加虛擬設(shè)備時(shí)會(huì)提示未安裝HAXM
接下來繼續(xù)在Virtual Device Manager中添加新的虛擬設(shè)備
根據(jù)需求選擇添加哪種設(shè)備
接下來要選擇系統(tǒng)鏡像,根據(jù)需要選擇,這里說HAXM沒有安裝,之前有提到需要在HAXM里先安裝它
先安裝HAXM
HAXM安裝完成
下載Android 6
選擇系統(tǒng)鏡像
創(chuàng)建完成后,在Virtual Device Manager中Show on disk查看,現(xiàn)在創(chuàng)建虛擬設(shè)備目錄已經(jīng)是剛剛ANDROID_SDK_HOME設(shè)置的目錄: C:\AndroidStudio\AVD
再創(chuàng)建一個(gè),還是在這里
至此全部安裝設(shè)置完成文章來源地址http://www.zghlxwxcb.cn/news/detail-621176.html
到了這里,關(guān)于Android Studio安裝和設(shè)置SDK、Gradle(國內(nèi)源)、AVD下載目錄詳細(xì)教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!