首页 > 其他 > 详细

mavenCentral()、jcenter()、google()仓库

时间:2021-03-06 23:45:52      阅读:130      评论:0      收藏:0      [点我收藏+]
//buildscript里是gradle脚本执行所需依赖,分别是对应的maven库和插件
buildscript {
    repositories {
//        google()
//        jcenter()
        maven { url http://maven.aliyun.com/nexus/content/repositories/google }
        maven { url http://maven.aliyun.com/nexus/content/repositories/jcenter}
        maven { url http://maven.aliyun.com/nexus/content/groups/public/ }
    }
    dependencies {
        classpath com.android.tools.build:gradle:3.1.3
        classpath com.novoda:bintray-release:+
 
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}
 
//allprojects里是项目本身需要的依赖
allprojects {
    repositories {
//        google()
//        jcenter()
        maven { url http://maven.aliyun.com/nexus/content/repositories/google }
        maven { url http://maven.aliyun.com/nexus/content/repositories/jcenter}
        maven { url http://maven.aliyun.com/nexus/content/groups/public/ }
    }
    tasks.withType(Javadoc) { // 新增
        options.addStringOption(Xdoclint:none, -quiet)
        options.addStringOption(encoding, UTF-8)
    }
}
 
task clean(type: Delete) {
    delete rootProject.buildDir
}

buildscript里的repositories与allprojects里的repositories 区别:
1. buildscript里是gradle脚本执行所需依赖,分别是对应的maven库和插件
2.allprojects里是项目本身需要的依赖

JCenter() 与 mavenCenter() 的区别

完美解决gradle依赖库导致build慢的问题

mavenCentral()、jcenter()、google()仓库

原文:https://www.cnblogs.com/liuys635/p/14491543.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!