当前位置: 首页 > news >正文

Android 全局配置Gradle依赖及插件仓库

全局配置gradle依赖及插件仓库之后就不需要每个项目来一次国内仓库替换了。

直接在.gradle文件夹下添加文件init.gradle / init.gradle.kt for kotlin dsl.

如果同时存在init.gradleinit.gradle.kt,则优先按照init.gradle中的配置

除非手动指定初始化脚本 --init-script

init.gradle

allprojects {buildscript{repositories {maven { name 'aliyunCentral' ; url 'https://maven.aliyun.com/repository/central' }maven { name 'aliyunJcenter' ; url 'https://maven.aliyun.com/repository/jcenter' }maven { name 'aliyunGoogle' ; url 'https://maven.aliyun.com/repository/google' }maven { name 'aliyunPlugin' ; url 'https://maven.aliyun.com/repository/gradle-plugin' }mavenCentral()mavenLocal()google()}}repositories {maven { name 'aliyunCentral' ; url 'https://maven.aliyun.com/repository/central' }maven { name 'aliyunJcenter' ; url 'https://maven.aliyun.com/repository/jcenter' }maven { name 'aliyunGoogle' ; url 'https://maven.aliyun.com/repository/google' }maven { name 'aliyunPlugin' ; url 'https://maven.aliyun.com/repository/gradle-plugin' }google()mavenLocal()}
}

init.gradle.kt

allprojects {buildscript {repositories {maven("https://maven.aliyun.com/repository/public")maven("https://maven.aliyun.com/repository/central")maven("https://maven.aliyun.com/repository/jcenter")maven("https://maven.aliyun.com/repository/gradle-plugin")mavenCentral()mavenLocal()google()}}repositories {maven("https://maven.aliyun.com/repository/public")maven("https://maven.aliyun.com/repository/central")maven("https://maven.aliyun.com/repository/jcenter")maven("https://maven.aliyun.com/repository/gradle-plugin")google()mavenLocal()}
}

相关文章:

  • Transformer - Outputs(Shifted Right)
  • typdef:深入理解C语言中typdef关键词的用法
  • uniapp切换中英文
  • Linux下docker运行python
  • uniApp使用uview对vuex的二次封装实现全局变量
  • 【Spring Boot 源码学习】ConditionEvaluationReport 日志记录上下文初始化器
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • 【ZZULIOJ】1030: 判断直角三角形(Java)
  • easyexcel-获取文件资源和导入导出excel
  • Unity进阶之路(2)UI Toolkit
  • vue项目引入微信sdk: npm install weixin-js-sdk --save报错
  • v-text 和v-html
  • CSS属性排序的插件和包
  • redis之主从复制、哨兵模式
  • Makefile:条件判断和循环的使用(十)
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • download使用浅析
  • ES6 ...操作符
  • JavaScript设计模式系列一:工厂模式
  • Linux中的硬链接与软链接
  • Promise面试题,控制异步流程
  • Python socket服务器端、客户端传送信息
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 复习Javascript专题(四):js中的深浅拷贝
  • 基于遗传算法的优化问题求解
  • 今年的LC3大会没了?
  • 聊一聊前端的监控
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 我的业余项目总结
  • 学习JavaScript数据结构与算法 — 树
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • 怎么把视频里的音乐提取出来
  • ​批处理文件中的errorlevel用法
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • $.type 怎么精确判断对象类型的 --(源码学习2)
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (Java数据结构)ArrayList
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (论文阅读30/100)Convolutional Pose Machines
  • (一)VirtualBox安装增强功能
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • .NET 中什么样的类是可使用 await 异步等待的?
  • @NoArgsConstructor和@AllArgsConstructor,@Builder
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • []AT 指令 收发短信和GPRS上网 SIM508/548
  • [1181]linux两台服务器之间传输文件和文件夹
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [BetterExplained]书写是为了更好的思考(转载)