Android studio中build.gradle文件简单介绍

Android每新建一个项目,都会有两个build.gradle文件,有一个在最外层目录下,有一个在app目录下,如果切换到 Android 模式下则全部在 Gradle Scripts下。下面先介绍看起来少的(最外层目录下的)。
Android studio中build.gradle文件简单介绍
主要介绍:
jcenter():一个代码仓库,许多的Android开源项目都会将代码托管到jcenter上。
作用:配置后,可以在项目中轻松使用任何的jcenter上的开源项目。

app目录下的:
Android studio中build.gradle文件简单介绍
主要介绍:
1.apply plugin:代表着应用某个插件。其中com.android.application 表示是一个应用程序模块,com.android.library 表示是一个库模块,区别如下:
com.android.application:可以直接运行
com.android.library :只能作为代码依附在别的应用程序模块运行

2.applicationId:用于指定整个项目的包名,当要改变项目包名时可以在里面进行改变。

3dependencies:用于指明需要用到的第三方库,通常AS 项目中一共有三种依赖方式:本地依赖、库依赖和远程依赖。
本地依赖:对本地的Jar包或目录添加依赖关系
库依赖:项目中的库模块添加依赖关系。
远程依赖:对jcenter库上的开源项目添加依赖关系。

总结:作者在导入项目时常build.gradle文件报错,解决方法如下:
发现问题:Gradle版本号不匹配:找到自己的AS安装目录build\gradle下对应的版本号,将第一张图中Gradle插件的版本号改为目录下看到的版本号即可。