Android Studio 配置國內(nèi)鏡像源的實現(xiàn)步驟
一、修改 hosts,解決 SDK 下載失敗的問題
Windows
用文本編輯器打開 host
文件(推薦使用 Visual Studio Code)
C:\Windows\System32\drivers\etc\hosts
添加映射
220.181.174.161 dl.google.com
注:其中 220.181.174.161 是通過 http://ping.chinaz.com/ 該檢測網(wǎng)站對進行域名 dl.google.com 進行 ping 檢測得到了,目前這個還是可以用的,如果后來不行了可以去該網(wǎng)站 ping dl.google.com 再另外找一個。
macOS
用文本編輯器打開 host
文件(推薦使用 Visual Studio Code)
/etc/hosts
添加映射
220.181.174.161 dl.google.com
Linux
用文本編輯器打開 host 文件(推薦使用 Visual Studio Code)
/etc/hosts
添加映射
220.181.174.161 dl.google.com
重啟網(wǎng)絡(luò)
service network-manager restart
二、修改 gradle 地址,解決 gradle 下載失敗的問題
依次打開 gradle
→ \rightarrow→ wrapper
→ \rightarrow→ gradle-wrapper.properties
#Fri Apr 11 10:25:03 CST 2025 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.11.1-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists
三、使用阿里云 Maven 中央倉庫,解決插件和依賴項下載失敗的問題
settings.gradle 版本
pluginManagement { repositories { maven { url 'https://www.jitpack.io' } maven { url 'https://maven.aliyun.com/repository/releases' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/central' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } maven { url 'https://maven.aliyun.com/repository/public/' } gradlePluginPortal() google() mavenCentral() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url 'https://www.jitpack.io' } maven { url 'https://maven.aliyun.com/repository/releases' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/central' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } maven { url 'https://maven.aliyun.com/repository/public' } google() mavenCentral() } } rootProject.name = "My Application" include ':app'
settings.gradle.kts 版本
pluginManagement { repositories { maven { url = uri("https://www.jitpack.io") } maven { url = uri("https://maven.aliyun.com/repository/releases") } maven { url = uri("https://maven.aliyun.com/repository/google") } maven { url = uri("https://maven.aliyun.com/repository/central") } maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin") } maven { url = uri("https://maven.aliyun.com/repository/public") } google { content { includeGroupByRegex("com\\.android.*") includeGroupByRegex("com\\.google.*") includeGroupByRegex("androidx.*") } } mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url = uri("https://www.jitpack.io") } maven { url = uri("https://maven.aliyun.com/repository/releases") } maven { url = uri("https://maven.aliyun.com/repository/google") } maven { url = uri("https://maven.aliyun.com/repository/central") } maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin") } maven { url = uri("https://maven.aliyun.com/repository/public") } google() mavenCentral() } } rootProject.name = "My Application" include(":app")
到此這篇關(guān)于Android Studio 配置國內(nèi)鏡像源的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)Android Studio 配置國內(nèi)鏡像源內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Android中的AtomicLong原理、使用與實戰(zhàn)指南
本文詳細介紹了AtomicLong在Android多線程開發(fā)中的應(yīng)用,包括其核心原理、基本使用、適用場景、生產(chǎn)環(huán)境實戰(zhàn)案例以及性能優(yōu)化建議,通過大量Kotlin代碼示例,幫助開發(fā)者更好地理解和使用AtomicLong,感興趣的朋友一起看看吧2025-03-03Android MediaPlayer音頻播放器封裝示例淺析
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內(nèi)置的媒體播放器的服務(wù),如播放音頻,視頻等為了使用MediaPlayer,我們要調(diào)用這個類的靜態(tài)create()方法2023-04-04