
分类:gradle

2021
08-22
08-22
详解Gradle构建过程
目录Gradle构建过程监听Gradle初始化时机监听Gradle配置阶段时机监听Gradle执行阶段时机Gradle构建执行结束的回调计算build任务的执行时长Gradle构建过程根据在上图中所示,Gradle的构建过程主要分为三个阶段:初始化阶段配置阶段执行阶段监听Gradle初始化时机在这个初始化阶段中主要有两个时机需要关注:setting.gradle执行结束的监听//1.setting.gradle执行结束的监听gradle.settingsEvaluated{println"...
继续阅读 >
2021
03-02
03-02
Gradle的基本使用
一、Gradle相比Maven的优势配置简洁Maven是用pom.xml管理,引入一个jar包至少5行代码,Gradle只需要一行。构建速度快Gradle支持daemon方式运行,启动速度快,同时有基于daemon的增量构建,充分利用JVM的运行时优化,和缓存数据构建速度相比Maven快很多。更好的灵活性、扩展性Gradle相对于Maven等构建工具,其提供了一系列的API让我们有能力去修改或定制项目的构建过程。二、基本配置设置本地仓库地址默认本地仓库地...
继续阅读 >
2020
10-30
10-30
Android Studio4.0解决Gradle下载超时问题

2020
10-13
10-13
Gradle相对于Maven有哪些优点
一、Gradle介绍Gradle和Maven作为自动构建工具,在项目的构建中有着广泛的应用。他们之间有各自的优缺点,这里我们讨论下他们在项目构建中的一些区别并进行比较。首先简单介绍下Gradle和Maven。Maven主要服务于基于java平台的项目构建、依赖管理和项目信息管理。无论是小型的开源类库项目,还是大型的企业级应用;无论是传统的瀑布式开发还是流行的敏捷模式,Maven都能大显身手。Gradle是以groovy语言为基础,面向java应用为主,基...
继续阅读 >
2020
10-10
10-10
Gradle 6.6.1 安装配置的详细教程

2020
10-10
10-10
Android Studio Gradle 更换阿里云镜像的方法
使用AndroidStudio开发时经常遇到编译卡住的问题,原因是Gradle下载依赖资源过慢。没办法,有长城在,还是得换镜像。同样,这是个普遍存在的问题,我们希望可以对它进行全局配置。在.gradle(路径参考C:\Users\username\.gradle)目录下新增init.gradle文件,内容如下:allprojects{repositories{defALIYUN_REPOSITORY_URL='http://maven.aliyun.com/nexus/content/groups/public'defALIYUN_JCENTER_URL...
继续阅读 >
2020
10-10
10-10
gradle中的properties文件详解

2020
10-08
10-08
Gradle修改本地仓库的位置方法实现

2020
10-08
10-08
Gradle的缓存路径修改的四种方法(小结)

2020
10-08
10-08
Gradle的安装和环境变量的配置详解

2020
10-08
10-08
gradle配置国内镜像的实现
使用阿里云国内镜像对单个项目生效,在项目中的build.gradle修改内容buildscript{repositories{maven{url'https://maven.aliyun.com/repository/google/'}maven{url'https://maven.aliyun.com/repository/jcenter/'}}dependencies{classpath'com.android.tools.build:gradle:2.2.3'//NOTE:Donotplaceyourapplicationdependencieshere;theybelong//intheindividualmodulebuild...
继续阅读 >
全部错误是这样的:CouldnotGET'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom'.Receivedstatuscode400fromserver:BadRequest。遇到这个错了以后,我先后做了以下尝试:手动下载确认链接无误。查询400code,意思大概是客户端请求语法问题或者参数有问题。这样就很有可能是代理出问题了。关闭了VPN,关闭AndroidStudio的代理,全部无效。pingdl.google.co...
继续阅读 >
2020
10-08
10-08
基于Java Gradle复制项目模块过程图解

2020
09-24
09-24
解决Android Studio Gradle Metadata特别慢的问题

2020
09-24
09-24
Android Gradle依赖管理、去除重复依赖、忽略的方式
