Android Studio 安裝及配置鏡像


#   1、首先下載Android studio安裝包

2、下載好該安裝包之后,點擊進行安裝,依次出現以下界面

 

  

在這里自己選擇程序安裝路徑

這里Android studio程序安裝完畢,但是還需要繼續對其進行配置;勾選Start Android Studio,然后點擊finish啟動AS,出現下圖

 

 

 

 

選擇第二項,然后點擊ok,出現下面的啟動界面

在啟動的時候會彈出下圖

點擊cancel,然后進入到了AS的安裝向導界面

點擊next進入UI界面主題選擇界面,可以選擇自己喜歡的風格,這里選擇Darcula風格

這里需要指定SDK的本地路徑,如果之前電腦中已經存在SDK,可以指定該路徑,后續就可以不用下載SDK;我這里演示本地沒有安裝過SDK的場景,這里暫時可以指定一個后續將保存SDK的路徑;

點擊Finish后,開始自動下載SDK(注意,此時需要保證電腦聯網)

 

 

 

下載完成SDK后,點擊Finish進入AS的歡迎界面

3.更改下載鏡像

buildscript {

    repositories {
        //阿里雲地址
        

    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' }


} dependencies { classpath
'com.android.tools.build:gradle:3.0.0' // 注冊MobSDK classpath "com.mob.sdk:MobSDK:2018.0319.1724" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { //阿里雲地址 maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} maven{url 'https://jitpack.io'} maven { url 'https://maven.google.com' } } }

 

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        maven {
            url 'https://maven.aliyun.com/repository/jcenter'
        }
        maven {
            url 'https://maven.aliyun.com/repository/google'
        }

        //google()
        //jcenter()
        
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.3'
        
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        maven {
            url 'https://maven.aliyun.com/repository/jcenter'
        }
        maven {
            url 'https://maven.aliyun.com/repository/central'
        }
        maven {
            url 'https://maven.aliyun.com/repository/google'
        }

        //google()
        //jcenter()
        
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

 

 

在 .gradle (路徑參考 C:\Users\username\.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') || url.startsWith('http://repo1.maven.org/maven2')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL."
                    remove repo
                }
                if (url.startsWith('https://jcenter.bintray.com/') || url.startsWith('http://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
        }
    }


    buildscript{
        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') || url.startsWith('http://repo1.maven.org/maven2')) {
                        project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL."
                        remove repo
                    }
                    if (url.startsWith('https://jcenter.bintray.com/') || url.startsWith('http://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
            }
        }
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM