根目录下的build.gradle通常不需要修改这个文件中的内容,除非需要添加一些全局的项目构建配置

buildscript {repositories {google()    //声明代码托管仓库Googlejcenter()   //声明代码托管仓库,用于引用jcenter上的开源项目}dependencies {classpath 'com.android.tools.build:gradle:3.1.0'//声明了一个Gradle插件用来作为Android开发。3.1.0为gradle版本号}
}
allprojects {repositories {google()    //声明代码托管仓库jcenter()}
}
task clean(type: Delete) {delete rootProject.buildDir
}

APP目录下的build.gradle文件是app模块的gradle构建脚本,一般用来管理app包名、版本的以及添加和修改依赖库。

apply plugin: 'com.android.application' //应用 应用程序模块android {compileSdkVersion 26    //指定使用项目的编译版本defaultConfig {applicationId "com.example.helloworld"  //包名minSdkVersion 15        //指定项目最低兼容的Android版本targetSdkVersion 26     //表示Android26版本上已经进行过充分的测试versionCode 1           //项目版本号versionName "1.0"       //版本名testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"}buildTypes {release {minifyEnabled false //是否进行代码混淆proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'//指定混淆规则文件}}
}dependencies {//*指定当前项目的所有依赖关系implementation fileTree(dir: 'libs', include: ['*.jar'])//本地依赖声明:将本地的jar包、目录添加依赖关系,添加到项目的构建路径当中implementation 'com.android.support:appcompat-v7:26.1.0'implementation 'com.android.support.constraint:constraint-layout:1.0.2'//远程依赖声明testImplementation 'junit:junit:4.12'   //用以声明测试用例库
}

  

转载于:https://www.cnblogs.com/liqiujiong/p/8734518.html

Android studio中2种build.gradle文件介绍相关推荐

  1. android dex文件过多,Android Studio中的多个Dex文件异常

    突然间,我在Android Studio中的项目中收到以下错误.Android Studio中的多个Dex文件异常 Execution failed for task ':app:dexDebug'. ...

  2. android复用字符串文件夹,如何从Android Studio中的值xml字符串文件夹更改字体

    我一直在努力了解如何更改值/ Strings.xml目录的字体系列.有没有简单的方法来改变字体?我已经加了我想要的字体到资产的文件夹,但我的标题是在strings.xml中值目录像这里面:如何从And ...

  3. 安卓中的两个build.gradle文件介绍

    当我们在build.script下面发现了两个bulid.gradle文件,需要用的时候不知道用哪个,也不知道他的含义,这里我们就来了解一下.这是在安卓模式下的截图.如果在project模式下,就是一 ...

  4. android studio 项目两个build.gradle的解析

    android 有两个build.gradle一个在外层,一个在内层(app目录内),在Android项目构件中起到关键作用. 外层的build.gradle: buildscript {reposi ...

  5. 【Android Studio】修改C盘.gradle文件夹位置

    文章目录 问题描述 解决方案 问题描述 使用Android Studio时,默认在C盘用户目录下创建.gradle文件夹存放gradle相关文件,一般占用空间较大,如下图 在使用Android Stu ...

  6. Android Studio中新建和引用assets文件

    从eclipse转过的朋友们应该不太习惯AS中新建assets文件和对文件内容的引用.我也查找了网上很多资料发现很少有这样的解决答案,于是便把自己解决的方法总结在这里. 1.一般新建project后这 ...

  7. Android Studio中移动.gradle文件夹的方法

    Android Studio的.gradle文件夹保存的是从网络中下载的gradle配置文件,其默认位置是"C:\用户\用户名\",如图1所示. 图1 .gradle文件夹的默认位 ...

  8. android studio中把c/c++文件编译成.so库(一)

    2019独角兽企业重金招聘Python工程师标准>>> 最近的项目涉及到JNI编程,经过一段时间的JNI编程之后,终于完美弄完了.所以,把在android studio中编译c/c+ ...

  9. Android build.gradle文件详解(转述自《Android第一行代码》第二版)

    Android build.gradle文件详解 1. 最外层目录下的build.gradle文件 1.1 repostories 1.2 dependencies 2. app目录下的build.g ...

最新文章

  1. 了解Netflix-zuul网关服务
  2. OpenFeign的9个坑,每个都能让你的系统奔溃 OpenFeign
  3. 010_JavaScript变量
  4. Win7系统中Microsoft Office Word2003已停止工作
  5. C# 之 Math取整
  6. 小白零基础学习Java开发入门教程奉上,希望对你有所帮助!
  7. 字符串操作的12个小技巧!
  8. C++ 梳理(一):跑通简单程序
  9. 拳王虚拟项目公社:虚拟资源产品,如何靠信息差年赚千万解析
  10. 自然语言处理——BERT情感分类实战(一)之预处理
  11. 增量式pid调节方式有何优点_PID控制在变频器驱动系统中的应用
  12. X265代码学习1-X265源码下载编译及VS调试配置
  13. 计算机工程制图电子书,程计算机制图工程计算机制图.pdf
  14. 吃货在东京 -- 记那段吃不饱的日子 之一 牛头自助烤肉店
  15. java 社交网站_java学习之电影《社交网络》Facemash算法实现
  16. 利用vue+高德地图API 实现用户的运动轨迹
  17. 霍兰德人格分析雷达图——python实现
  18. windows平台下的oracle ORA-01031的解决方法
  19. Hadoop、Hive、HDFS、Hbase、KUDU、Spark之间关系
  20. 计算机C P U的概念就是,2008计算机二级考试:C语言基础教程-C语言的特点

热门文章

  1. Twisted入门教程(3)
  2. 编写jQueryUI插件(widget)
  3. Http之Get/Post请求区别
  4. EOS智能合约:system系统合约源码分析
  5. 比特币:区块链的最基础实现
  6. react 统一字段验证_如何使用React的受控输入进行即时表单字段验证
  7. 测试django_如何像专业人士一样测试Django Signals
  8. 云端应用SQL注入攻击
  9. 1096 Consecutive Factors
  10. Python编程比较好的机构怎么选择