第一段

buildscript 里面的 repositories 表示只有编译工具才会用这个仓库。 比如 buildscript 里面的 dependencies classpath 'com.android.tools.build:gradle:2.2.2'

buildscript {repositories {jcenter()        maven {url 'https://maven.google.com/'name 'Google'}}dependencies {classpath 'com.android.tools.build:gradle:2.2.2'}
}

第二段:

allprojects 里面的 repositories 表示项目里面每个gradle 里面的库,会依赖用这些仓库。

allprojects {repositories {// 添加下面的内容flatDir {dirs 'libs'}jcenter()mavenCentral()maven {url 'https://maven.google.com/'name 'Google'}}

比如项目里面的support 依赖库,就会去allprojects 的repositories 去找。

dependencies {compile 'com.android.support:support-v4:23.+'
}

Android stdio build.gradle buildscript 里面的repositories 和allprojects里面 repositories 的区别相关推荐

  1. Android Studio build.gradle配置详解

    Android Studio是采用gradle来构建项目的,gradle是基于groovy语言的,如果只是用它构建普通Android项目的话,是可以不去学groovy的.当我们创建一个Android项 ...

  2. Android 中 build.gradle 文件详解

    一.简介 一般来说一个新创建的项目中,有两个 build.gradle 文件,一个是工程目录下的,一个是 app 目录下的,这两个 build.gradle 文件对 Android Studio 项目 ...

  3. Could not find com.android.tools.build:gradle

    Could not find com.android.tools.build:gradle:3.0.0. 或者改代码:根目录下的build.gradle buildscript {repositori ...

  4. com.android.tools.build:gradle:2.0.0-alpha3 build errors

    当Android studio 编译时间过长且出现问题比如下面的提示: java.exe'' finished with non-zero exit value 3. 此时就要检查一下跟目录下面的bu ...

  5. 【错误记录】Android Studio 编译报错 ( Could not find com.android.tools.build:gradle:4.2.1. )

    文章目录 一. 报错信息 二. 解决方案 一. 报错信息 导入了一个 Eclipse 项目 , 编译后报如下错误 : FAILURE: Build failed with an exception.* ...

  6. com.android.tools.build:gradle:2.3.3,关于com.android.tools.build:gradle:3.4.2的构建问题

    Android Studio Version:3.4.2 Android Gradle Plugin Version:3.4.2 Gradle Version:5.1.1 根据以上IDE工具以及对应的 ...

  7. android 自定义 build.gradle,Gradle for Android 第二篇( Build.gradle入门 )

    这一系列暂不更新,相关技术讨论,请移步微信群,谢谢,希望大家多多支持! 新年新气象,奋斗的一年,在这一章,我们将学习以下内容: 理解Gradle文件 编写简单的构建任务 自制构建脚本 如果你还没有看g ...

  8. 日常报错记录Could not find com.android.tools.build:gradle:3.2.1. variant: debug/0 from output dir Failure

    1.安卓 android studio 报错 Could not find com.android.tools.build:gradle:3.2.1. 安卓 android studio 报错 Cou ...

  9. Could not find com.android.tools.build:gradle:3.2.0. Searched in the follo

    导入demo代码 报错: ERROR: Could not find com.android.tools.build:gradle:3.2.0. Searched in the following l ...

最新文章

  1. UGUI 中Dropdown控件的使用经验
  2. php认识正则吗,php正则表达式有什么用
  3. python字符串转变量名_python 如何把在字符串里面的名字变成变量,进行复制
  4. ECharts - 地图
  5. BZOJ_1798__Codevs_2216_[AHOI_2009]_行星序列_(线段树)
  6. 机器学习——常用算法的总结
  7. 如何修改操作系统运行服务器,如何设置Bios 最常见bios设置与修改详细图解教程...
  8. 自适应数字墙星系网站404页面源码
  9. 切换到 oracle的 hr用户下面练习
  10. 装饰画必备素材——装饰设计师,填充不用愁!
  11. 计算营业额python_ARIMA时间序列分析-----Python实例(一周销售营业额预测)
  12. C++ Gui Qt4 书籍代码在VS2008上正确编译使用
  13. ny 2 括号配对问题
  14. 用 Python 分析了 10000 场吃鸡数据,原来吃鸡要这么玩!
  15. Tensorflow Timeline介绍及简单使用
  16. linux无线网卡模拟ap,TP-Link无线网卡怎么设置虚拟AP
  17. UnityShader 浮雕凹凸贴图BumpMap与法线贴图NormalMap的原理及其区别
  18. java游戏猿人时代_猿人时代游戏下载-猿人时代游戏(附攻略)正版下载v1.0.0-第五驱动...
  19. CRM-如何获取客户
  20. 百度糯米用大数据重塑O2O产业

热门文章

  1. 压缩可以卸载吗_不可错过!螺杆压缩机故障分析详解(2)
  2. java算法面试题_【干货】经典算法面试题代码实现-Java版
  3. Java构造函数的使用_java中构造函数的使用方法
  4. c++ 异步回调_知道Java中的回调机制吗?
  5. AWS 开源 SageMaker,帮助开发人员优化机器学习模型
  6. Exchange数据库无法装载的问题
  7. Java-第三章-使用if选择结构实现,如果年龄够7岁或5岁并且是男,可以搬桌子
  8. IBM 365服务器安装serverraid-7k控制器
  9. eclipse中创建类和包的快捷方式
  10. 洛谷P2896 [USACO08FEB]一起吃饭Eating Together