Android高级课程:Gradle核心模型与任务管理.pptx

Android高级课程:Gradle核心模型与任务管理.pptx

|ANDROID课程《Android高级课程》AndroidGradle让人人都能享受到高品质的教育服务

AndroidGradle05Gradle核心模型AGradle插件Gradle依赖管理BC

Zee曾任阿里Andorid架构师,擅长移动架构、性能安全等领域。讲师简介动脑学院Android高级讲师“欲速则不达,见小利则大事不成。”

Gradle核心模型

tasktask是gardle中最小的任务单元,任务之间可以进行复杂的操作(如动态创建任务,多任务间依赖调用等等)。gradle的执行其实就是由各种任务组合执行,来对项目进行构建的。使用gradlewhelp命令,任何gradle项目都有一个该task,可以执行此命令观察taks执行的流程是否如预期。可以使用工具查看,还可以通过gradlewtasks命令查看可运行任务。使用gradlewtasks--all命令查看所有任务。使用gradlewAB命令表示执行任务A和B,支持驼峰简写。

自定义任务在build.gradle中自定义任务:task任务名{..},在Gradle5.x以上已经删除操作符这种写法。{...}执行的是配置阶段的代码,执行阶段要处理的逻辑需要调用doFirst、doLast方法。doFirst{}表示任务执行开始时调用的方法,doLast{}表示任务执行结束调用的方法

文档评论(0)

1亿VIP精品文档

相关文档