Android Studio新建工程默認在build.gradle中加入maven阿里源

背景:

在安卓開發時,我們時常會因爲gradle時間漫長感到煩惱。通常情況下我們會在build.gradle(Project:MyApplication)中的repositories裏添加阿里源,如下圖所示。
在這裏插入圖片描述
但是每次新建工程依然是google()和jcenter(),而且新建後自動幫你gradle,如果網速不佳則是等了好久才編譯好一個新的工程,個別情況還報錯,心態要炸的感覺。

解決方案:

Android Studio新建工程自動加入maven阿里源
版本:筆者用的是AndroidStudio 3.4,其他版本所見略同

  • 找到AndroidStudio安裝路徑下的build.gradle.ftl文件,筆者的路徑如下。
    C:\Program Files\Android\Android Studio\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root
    
  • 使用Notepad++編輯root目錄下的build.gradle.ftl,尋找到repositories,在它的大括號裏面的 <@useProperties/><#if includeKotlinEapRepo!false>maven { url ‘${kotlinEapRepoUrl}’ }</#if> 兩行之間加入maven阿里源,並註釋google()和jcenter()。如下圖所示。
    在這裏插入圖片描述
    阿里源
    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' }
    
  • 點擊保存即可,保存時會提示是否需要管理員身份啓動notepad++,點擊“是”後再保存即可。
    在這裏插入圖片描述
  • 接着新建一個Android工程,你就會發現build.gradle(Project:MyApplication)中的repositories裏自動添加阿里源了,每次新建是都會這樣。倘若你不想用阿里源,你可以把google()和jcenter()的註釋去掉就好。

感謝閱讀!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章