一、Gradle/Maven配置国内镜像源
1.打开Android Studio工程文件,找到build.gradle
buildscript
{
repositories
{
google()
jcenter()
}
dependencies
{
classpath
'com.android.tools.build:gradle:3.5.1'
}
}
allprojects
{
repositories
{
google()
jcenter()
}
}
task
clean(type: Delete) {
delete
rootProject.buildDir
}
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.build:gradle:3.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
:
Users
xxx
.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
}
}
}
二、两种配置国内镜像的方法
mirrors
.neusoft
.edu
.cn
端口:80
ubuntu.buct.edu.cn/ubuntu.buct.cn
端口:80
mirrors.opencas.cn (mirrors.opencas.org/mirrors.opencas.ac.cn)
端口:80
sdk
.gdgshanghai
.com
端口:8000
mirrors
.dormforce
.net
端口:80
-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 Studio配置国内镜像源
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论