一、Gradle/Maven配置國內鏡像源
配置方式有僅對單個項目生效和對所有項目生效兩種方式 對單個項目生效
1.打開Android Studio工程文件,找到build.gradle
2.使用文本編輯器打開,默認格式如下:
buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build3.5.1' } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject.buildDir }3.修改為以下內容:
buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/jcenter' } } dependencies { classpath 'com.android.tools.build3.5.1' } } allprojects { repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/jcenter' } } } task clean(type: Delete) { delete rootProject.buildDir }對所有項目生效
1.打開系統用戶的Gradle配置目錄
C:Usersxxx.gradle2.新建文件init.gradle(注意文件后綴名為gradle)
allprojects{ repositories { def ALIYUN_REPOSITORY_URL = 'https://maven.aliyun.com/repository/public' def ALIYUN_JCENTER_URL = 'https://maven.aliyun.com/repository/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 } } }
二、兩種配置國內鏡像的方法
第一種:直接配置國內鏡像源
國內鏡像源地址:
1.東軟信息學院
mirrors.neusoft.edu.cn 端口:802.北京化工大學
ubuntu.buct.edu.cn/ubuntu.buct.cn 端口:803.中國科學院開源協會
mirrors.opencas.cn (mirrors.opencas.org/mirrors.opencas.ac.cn) 端口:804.上海GDG鏡像服務器
sdk.gdgshanghai.com 端口:80005.電子科技大學
mirrors.dormforce.net 端口:80配置步驟:
1.打開File -> setting -> Appearance & Behavior-> System Settings -> HTTP Proxy
?
?
2.點擊Manual proxy configuration,選中HTTP,在Host name中輸入地址,并在Port number中輸入端口號 ?
第二種:利用host配置國內鏡像源
1.在C盤的C:WindowsSystem32driversetc路徑下找到hosts文件,并用記事本打開(或者用notepad++) ?
2.打開多個地點Ping服務器,網站測速(http://ping.chinaz.com/) - 站長工具該網站對dl.google.com進行ping檢測,得到可以用的IP地址,并將其添加到hosts文件末尾
? ?
3.配置Android Studio 找到Android Studio安裝目錄,進入bin文件夾找到studio64.exe.vmoptions,并用記事本打開(或者用notepad++)
?
?
4.在studio64.exe.vmoptions末尾添加以下配置:
-Djava.net.preferIPv4Stack=true-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml -Didea.patches.url=http://dl.google.com/android/studio/patches/?
5.在Android studio中打開File -> setting -> Appearance & Behavior-> System Settings -> HTTP Proxy,選中No proxy即可
?? ? ??
審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
Android
+關注
關注
12文章
3880瀏覽量
125858 -
Studio
+關注
關注
1文章
171瀏覽量
28458 -
編輯器
+關注
關注
1文章
792瀏覽量
30448 -
鏡像
+關注
關注
0文章
156瀏覽量
10607
原文標題:Android Studio配置國內鏡像源
文章出處:【微信號:哆啦安全,微信公眾號:哆啦安全】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
[轉載]Android 4.2 鏡像燒錄SD卡教程
本帖最后由 江口kk 于 2014-8-11 21:03 編輯
[轉載]Android 4.2 鏡像燒錄SD卡教程由lemaker團隊 tony制作非常感謝Tomy發布的Android 4.2
發表于 08-09 20:47
Android Studio與Gradle深入
總體設置,通常是配置項目中所有的 module Invalidate Cache Android Studio 會出現索引的問題,那可以從刪除 cache 重建索引,File->
發表于 08-31 17:58
Android Studio應用開發簡介
、串口、以太網、U盤。后續將進一步完善對CAN、SPI、I2C、WIFI、4G等接口的支持?! oogle公司專門為開發Android應用程序提供了集成開發環境Android Studio,涵蓋
發表于 10-20 11:27
Android Studio由于下載的SDK Tools版本造成無法更新SDK問題
/mirrors.opencas.ac.cn) 端口:80 4、上海GDG鏡像服務器 sdk.gdgshanghai.com 端口:8000 5、電子科技大學 mirrors.dormforce.net 端口:80 其中,強烈推薦電子科技大學的鏡像
發表于 09-26 18:12
Linux下配置Android Studio與Eclipse
一. 配置Android Studio 2.01.下載Linux版本的android studio 由于被墻的原因,可以在
發表于 09-27 16:52
教大家如何燒寫單獨的Android鏡像
圖所示:在燒寫之前需要先導入鏡像的配置文件,將燒寫工具下面的 android11.cfg 文件導入進去,如下圖所示。如果是燒寫 Android12
發表于 08-25 17:39
如何在Android Studio中添加C/C ++代碼
此Screencast將逐步向您展示如何在Android Studio 0.5.1中向您的Android應用程序添加C / C ++代碼,在Gradle構建期間編譯它,并正確處理APK生成。
教程分享:Pip安裝如何使用國內鏡像源
阿里云官方鏡像站: https://developer.aliyun.com/mirror/?utm_content=g_1000303593 ? 直接使用國內鏡像源 默認情況下 pip
發表于 11-10 14:38
?3179次閱讀
評論