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

举报
计蒙不吃鱼 发表于 2025/06/01 17:34:31 2025/06/01
【摘要】 本文解析了Android项目中build.gradle文件的作用,包括jcenter仓库配置、模块类型定义、包名设置及依赖管理,涵盖本地、库和远程依赖的区别。

Android每新建一个项目,都会有两个build.gradle文件,有一个在最外层目录下,有一个在app目录下,如果切换到 Android 模式下则全部在 Gradle Scripts下。下面先介绍看起来少的(最外层目录下的)。

主要介绍:
jcenter():一个代码仓库,许多的Android开源项目都会将代码托管到jcenter上。
作用:配置后,可以在项目中轻松使用任何的jcenter上的开源项目。

app目录下的:

主要介绍:
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插件的版本号改为目录下看到的版本号即可。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。