Android Plugin DSL Reference 参考文档 :
点击 Android Studio 右侧的 Gradle 面板 , 可以查看该 Android 工程的一系列 Gradle 任务 , 这些 Task 任务都分好了组 , 有如下分组 :
如果不显示任务 , 则参考 【错误记录】Android Studio 中 Gradle 面板 Task 不显示问题 ( 菜单栏 / File / Settings / Experimental 取消勾选 Do not bui ) 博客进行设置 ,
① 首先 , 选择 " 菜单栏 / File / Settings " 选项 ;
② 然后 , 取消 " Experimental " 面板 中的 " Do not build Gradle task list during Gradle sync " 前面的勾选选项 ;
③ 最后 , 同步 Gradle 配置 , 选择 " 菜单栏 / File / Sync Project with Gradle Files " 选项 ;
核心步骤如下 :
在 Gradle 脚本中 , 使用 task 自定义的任务 , 默认分组在 other 分组下面 , 如下图所示 :
使用
// 自定义任务 , 输出扩展属性值
task sayHello {
// 直接调用 hello
println hello
// 调用任务自身的扩展属性
println hello2
}
自定义的 Task 任务 sayHello , 在 other 分组中显示 ;
创建完 task 任务 sayHello2 后 , 会提示 " Gradle files have changed since last project sync. A project sync may be necessary for the IDE to work properly. " 信息 ,
此时在 Gradle 面板的 other 分组下 , 不显示 sayHello2 任务 , 说明该任务还没有生成 ;
点击 Sync Now 按钮后 , 就会自动生成 sayHello2 任务 , 并显示在 other 分组下 , 如下图所示 ;
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有