Android解决下载依赖慢的问题

原创
2018/06/17 00:13
阅读数 1.2K

背景


尝试使用greendao进行开发一个app玩,使用android studio 开发

冲突


IDE中看到gradle卡在了下载greendao依赖的地方。

问题


如何解决?

答案


第1步:检查gradle有没有设置代理

结果发现gradle.properties中设置了代理,类似下面内容:

systemProp.https.proxyPort=10080
systemProp.http.proxyHost=127.0.0.1
systemProp.https.proxyHost=127.0.0.1
systemProp.http.proxyPort=10080

应是之前加上去的。删掉。

第2步:设置仓库为aliyun的仓库

即在 build.gradle 中,将:

buildscript {
    repositories {
        jcenter()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
        classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

修改为:

buildscript {
    repositories {
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
        classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'

        // 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' }
    }
}
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
3 收藏
0
分享
返回顶部
顶部