Android studio编译时报错:

Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'.

错误:编译报错Read Time out

解决:
方法一:
解决方法一:
使用开源中国的maven库:阿里云的速度比较快,更稳定
阿里云的:http://maven.aliyun.com/nexus/content/groups/public/
OSChina的仓库地址:http://maven.oschina.net/content/groups/public/

打开Android studio中的Gradle Scripts下的build.gradle:

buildscript {    repositories {        maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}        jcenter()        google()    }    dependencies {        classpath 'com.android.tools.build:gradle:3.2.1'        classpath 'com.google.gms:google-services:4.0.1'    }}allprojects {    repositories {        maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}        jcenter()        google()    }}task clean(type: Delete) {    delete rootProject.buildDir}

然后运行:file->synic project with Gradle Scripts
看到状态栏下载东西,等待

解决方法二:

1、 修改单独项目

在项目的build.gradle文件中,修改repositories配置
由:

repositories {
mavenCentral()
}

改为:

repositories {
maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/’}
}

2、 更改所有项目

如果想一次更改所有的仓库地址,可以在USER_HOME/.gradle/(如C:\Users\hellowood.gradle)文件夹下添加init.gradle文件来配置。获取在单个项目的.gradle下修改对当前项目起作用。
init.gradle:

allprojects{
repositories {
def REPOSITORY_URL = ‘http://maven.aliyun.com/nexus/content/groups/public/’
all { ArtifactRepository repo ->
if(repo instanceof MavenArtifactRepository){
def url = repo.url.toString()
if (url.startsWith(‘https://repo1.maven.org/maven2’) || url.startsWith(‘https://jcenter.bintray.com/’)) {
remove repo
}
}
}
maven {
url REPOSITORY_URL
}
}
}

更多相关文章

  1. Android 开源项目列表
  2. 基于android的音乐APP大作业和设计指导项目
  3. Android小项目——简易备忘录
  4. 5分钟将OSC Android源码从Eclipse项目转化为Android studio项目
  5. Android Studio创建Android项目生成的文件详解
  6. Flutter 学习之打包 - 纯Flutter项目生成Android包
  7. 基于 MVP 架构使用Android通用开发框架快速开发微博项目实战
  8. Android在网络中与JavaWeb的项目进行交互的方法

随机推荐

  1. Android下获取Root权限和设置目录属性
  2. Android(安卓)操作SQLite数据库之一
  3. Android(安卓)UI 之 onTouchEvent, onCli
  4. Android一个textview显示多段文本不同颜
  5. 哪些年遇到过的Andriod问题(5)This text
  6. Android相对布局
  7. (转帖)Android系列之浅谈Android(安卓)3D旋
  8. android 流量统计实现思路
  9. android的selector,背景选择器
  10. android Handler 机制研究学习笔记