android - Android Gradle构建中的任务执行前该如何做?

标签 android gradle android-gradle-plugin build.gradle gradle-plugin

好的,在构建Android Studio时,gradle控制台中有很多任务列表,如下所示:

...
:app:buildInfoDevDebugLoader
:extra:ViewPagerIndicator:preBuild UP-TO-DATE
:extra:ViewPagerIndicator:preReleaseBuild UP-TO-DATE
:extra:sweetalertdialoglibrary:preBuild
:extra:Android-PullToRefresh:preBuild UP-TO-DATE
:extra:sweetalertdialoglibrary:preBuild UP-TO-DATE
...

现在我想在其中一个之前做一些事情(就像一个任务)(例如“:app:buildInfoDevDebugLoader ”),那么我应该在 build.gradle 中写什么代码?

提前致谢。

最佳答案

如果要向任务添加另一个 Action ,则可以使用doFirst()前置,并使用doLast()附加到 Action 列表。

例如。 buildInfoDevDebugLoader.doFirst { println "I am the first action" }

关于android - Android Gradle构建中的任务执行前该如何做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35932215/

相关文章:

gradle - 如何在Gradle项目中同时运行JUnit5和Spock 2.0测试

java - 如何修复具有不需要的 R 子类的项目类

java - 如何解决这个 Gradle 错误?

Android BatteryManager 为所有属性检索调用返回 0

android - slider 菜单 fragment 中的可交换选项卡

gradle - Gradle uploadArchives工件的 namespace (取决于插件)

java - 在 Dalvik 运行时设备上运行 Espresso 仪器测试的问题

android - android 中的无效文件 : google-play-services_lib/build. xml

java - Realm RecyclerView,如何按天创建标题。或者将同一天合并成一行

gradle - 如何从 Gradle 构建内部运行 JBoss TattleTale