本篇文章主要介绍了" Android Gradle 自定义Task 详解",主要涉及到方面的内容,对于Android开发感兴趣的同学可以参考一下:
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/76408024
本文出自【赵彦军的博客】一:...
build.gradle
task deleteFile(type: Delete) {
//删除Android 更目录的aaa 文件
delete '../aaa'
}
build.gradle
task deleteFile(type: Delete) {
//删除系统桌面 delete
delete "C:\\Users\\yiba_zyj\\Desktop\\gradle\\delete"
}
十:小技巧
1、自定义 task 的名字用驼峰命名法
build.gradle
task deleteFile{
//do some things
}
运行
gradlew dF 等价 gradlew deleteFile
打包时候运行 gradlew assembleRelease
,可以简写成 gradlew aR
2、常见的 gradlew 命令
查看项目所有默认自带的 task,不包括自定义 task
gradlew tasks
查看所有 task (默认 task + 自定义task)
gradlew tasks --all
查看某个 task 的相关信息,这些结果包含了任务的路径、类型以及描述信息等
gradlew help --task taskName
查看 gradle 版本
gradlew -version
3、给task 添加描述 description
task task1 << {
description = "这是一段描述信息"
println "我是task1----"
}
十一:Gradle 环境变量配置
在上面的介绍中,运行 task 的方式是用 gradlew
, 那我们怎么用 gradle
。如果在终端运行 gradle
就会提示 gradle 不是内部或外部命令,也不是可运行的程序或批处理文件。
'gradle' 不是内部或外部命令,也不是可运行的程序或批处理文件。
官网下载:http://services.gradle.org/distributions/

下载完成后,我将压缩包解压放在 d 盘的 soft 目录中。
环境变量
D:\soft\gradle-4.3-all
Path
D:\soft\gradle-4.3-all\gradle-4.3\bin
参考资料
1、Android Gradle 必备实用技巧
2、Android Gradle使用总结
3、Groovy 使用完全解析
4、深入理解 Android Gradle 详解
个人微信号:zhaoyanjun125 , 欢迎关注

以上就介绍了 Android Gradle 自定义Task 详解,包括了方面的内容,希望对Android开发有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_4516646_5.html