AndroidStudio 2024 Win10/11最新安裝配置
教程目的:
(從安裝到卸載) ,針對Kotlin開發配置,gradle-8.2-src/bin下載慢,以及Kotlin構建慢的解決
好久沒玩AS了,下載發現裝個AS很麻煩,就覺得有必要出個教程了(就是記錄一下:嘻嘻)
因為以前全刪了(退坑了),
最近
又想玩了所以重新安裝一下.因為我安裝過了,所以一些
無腦的操作就簡單略過
了,但是必要的操作會很詳細
排版可能有點亂,見諒(嘻嘻)
掐個表(記錄一下時間)
一.基礎配置
1.1 AndroidStudio 下載
下載AndroidStudio 進入AS官網https://developer.android.google.cn/studio?hl=zh-cn
https://developer.android.google.cn/studio?hl=zh-cn
進入官網
滑倒下面 ,
點擊下載
1.2 AndroidStudio安裝(安裝部分比較簡單,就不詳細了,直接上參考)
這里推薦
[初學者-Study](https://llw-study.blog.csdn.net/)
大佬的教程
https://blog.csdn.net/qq_38436214/article/details/105073213
!!!不要走開!!!!! 不要走開!!!!!!!!!
安裝時注意安裝的路徑配置就行
2.1 Ktlion gradle(下載失敗)配置解決方法(這是我要介紹的重頭戲,所以請不要走開,謝謝)
創建工程
那個安裝是Java的,我們的重點放在
Kotlin
上面
有些小白可能不懂,這些選擇有什么區別?(個人理解可能有錯誤,歡迎指出)
Kotlin DSL (build.gradle.kts)[Recommended]
使用Kotlin編程開發
Kotlin DSL (build.gradle.kts)+ Gradle Version 不常用
因為我沒用過,大佬可以補充一下
Groovy DSL (build.gradle)
按照以前的As用法使用-Java
配置settings.gradle.kts(
配置1
)
上面添加
下面添加
直接把倒數兩行上面的替換這個就行
pluginManagement {repositories {// JAVA配置的配置
// maven { url 'https://maven.aliyun.com/repository/central' }
// maven { url 'https://maven.aliyun.com/repository/google' }
// maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
// maven { url 'https://maven.aliyun.com/repository/jcenter' }
// maven { url 'https://maven.aliyun.com/repository/public' }maven { setUrl("https://maven.aliyun.com/repository/central") }maven { setUrl("https://maven.aliyun.com/repository/jcenter") }maven { setUrl("https://maven.aliyun.com/repository/google") }maven { setUrl("https://maven.aliyun.com/repository/gradle-plugin") }maven { setUrl("https://maven.aliyun.com/repository/public") }maven { setUrl("https://jitpack.io") }google()mavenCentral()gradlePluginPortal()}
}
dependencyResolutionManagement {repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)repositories {// JAVA配置的配置
// maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
// maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
// maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
// maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
// maven { url 'https://maven.aliyun.com/repository/central' }
// maven { url 'https://maven.aliyun.com/repository/google' }
// maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
// maven { url 'https://maven.aliyun.com/repository/jcenter' }
// maven { url 'https://maven.aliyun.com/repository/public' }maven { setUrl("https://maven.aliyun.com/repository/central") }maven { setUrl("https://maven.aliyun.com/repository/jcenter") }maven { setUrl("https://maven.aliyun.com/repository/google") }maven { setUrl("https://maven.aliyun.com/repository/gradle-plugin") }maven { setUrl("https://maven.aliyun.com/repository/public") }maven { setUrl("https://jitpack.io") }google()mavenCentral()}
}
注意:這里是個討論部分
選擇Project
依次打開
可以直接下載完的gradle版本,配置 gradle-wrapper.properties(
配置2:可以直接省略這個
)
#Wed Feb 21 22:35:42 CST 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
# 原配置
#distributionUrl=https\://downloads.gradle.org/distributions/gradle-8.2.zip
# 騰訊鏡像源
distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.2-bin.zip
# 阿里鏡像源
#distributionUrl=https\://mirrors.aliyun.com/macports/distfiles/gradle/gradle-8.2-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
然后Try刷新
之后你會看到bin文件下載好了,但是在src下載時就很慢,而且可能到最后會失敗(
重點!!!
)
果斷關閉(因為太慢了)
注意:討論部分結束
我們直接找個快速下載,然后本地配置一下
這里推薦
[踮腳敲代碼](https://blog.csdn.net/ii950606)
大佬的博客https://blog.csdn.net/ii950606/article/details/109105402?ops_request_misc=&request_id=&biz_id=102&utm_term=gradle-8.2-src.zip%E4%B8%8B%E8%BD%BD&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-2-109105402.142
進入博客后直接進入下載gradle-8.2 all
3.1 下載gradle8.2后解壓后配置
解壓到你要自己的SDK同級目錄或者其他的環境配置路徑下
進入init.d目錄下,創建
init.gradle
記事本打開寫入這些配置> 保存
allprojects {buildscript {repositories {maven { url 'https://maven.aliyun.com/repository/public/' }maven { url 'https://maven.aliyun.com/repository/google/' }}}repositories {maven { url 'https://maven.aliyun.com/repository/public/' }maven { url 'https://maven.aliyun.com/repository/google/' }}println "${it.name}: Aliyun maven mirror injected"
}
在gradle-8.2同級目錄下,創建一個新的目錄 repositony
3.2 配置環境變量(不會找環境變量的,百度一下)
復制路徑配置環境變量
D:\Program Files\Environment\gradle-8.2(自己修改)
個人理解(這個可能是不必要的,如果是IDEA的話,是必要的)
GRADLE_HOME
D:\Program Files\Environment\gradle-8.2(換成你自己的)
個人理解(這個是必要的)
GRADLE_USER_HOME
D:\Program Files\Environment\repositony(換成你自己的)
配置Path(雙擊)
新建這個
%GRADLE_HOME%\bin
依次點擊確認
4.1 應用于AndroidStudio
進入項目
Ctrl+Alt+S
打開Settings,依次展開,找到Gradle配置
4.2 好了重新刷新你的項目,等待其他文件的下載即可
二.AndroidStudio完全卸載步驟
直接右鍵卸載(自己操作,不用細講)
刪除你C盤C:\Users\用戶名(我的是26462)\下的.android,.gradle(最新版本沒有,老版本有)
刪除C:\Users\用戶名\AppData\Local\Google下的AndroidStudio相關文件夾
刪除C:\Users\用戶名\AppData\Roaming\Google下的AndroidStudio相關文件夾
三.小總結一下
上面的主要是基礎配置,以后創建項目時,有些配置需要
每次都
配置一下因為目前我不知道怎么一次配置全局(而且聽說配置全局不如單個項目配置)
0.打開后看到要下載gradle-8.2果斷取消下載(前提是:你按照我上面的教程配置好了gradle-8.2!!!
)
1. 配置settings.gradle.kts
高速下載速度配置(鏡像源)
pluginManagement {repositories {maven { setUrl("https://maven.aliyun.com/repository/central") }maven { setUrl("https://maven.aliyun.com/repository/jcenter") }maven { setUrl("https://maven.aliyun.com/repository/google") }maven { setUrl("https://maven.aliyun.com/repository/gradle-plugin") }maven { setUrl("https://maven.aliyun.com/repository/public") }maven { setUrl("https://jitpack.io") }google()mavenCentral()gradlePluginPortal()}
}
dependencyResolutionManagement {repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)repositories {maven { setUrl("https://maven.aliyun.com/repository/central") }maven { setUrl("https://maven.aliyun.com/repository/jcenter") }maven { setUrl("https://maven.aliyun.com/repository/google") }maven { setUrl("https://maven.aliyun.com/repository/gradle-plugin") }maven { setUrl("https://maven.aliyun.com/repository/public") }maven { setUrl("https://jitpack.io") }google()mavenCentral()}
}
2.配置gradle-8.2(必須要配置好環境變量先!!!)
解決gradle-bin與gradle-src下載
3.刷新同步
4.提示:如果你需要其他的gradle版本可以自己配置,因為8.2可能比較特殊,需要下載src,所以我才搞了這個環境變量配置(其他的版本理論上不需要再次配置環境變量GRADLE_HOME
,但是GRADLE_USER_HOME
必須要有,因為它相當于一個下載目錄,沒有它是萬萬不行的----個人理解)
5.其他版本的gradle如果可以直接下載完,注意是直接配置gradle-wrapper.properties
即可,如果還是需要下載src,建議直接下載all配置一下(鏡像源)
#Wed Feb 21 22:35:42 CST 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
# 原配置
#distributionUrl=https\://downloads.gradle.org/distributions/gradle-8.2.zip
# 騰訊鏡像源
distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.2-bin.zip
# 阿里鏡像源
#distributionUrl=https\://mirrors.aliyun.com/macports/distfiles/gradle/gradle-8.2-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
6.刪除的方法基本通用
制作不易,給個贊行不行>_<
制作不易,給個贊行不行>_<
制作不易,給個贊行不行>_<
歡迎大佬們對此進行指點不足,也歡迎大家討論,如果有更好的方法也可以提供一下(嘻嘻>.<)