所以我在Android Studio中有内置的assembleDebug任务。我编写了一个自定义任务,当我想要进行内部/外部发布时,它会增加应用程序的versionCode。
有人可以告诉我,在完成自定义任务执行后,我可以调用assembleDebug任务 (因此文件中的版本代码会增加)。
答案 0 :(得分:0)
您可以在应用的build.gradle顶部添加类似这样的内容。
tasks.assembleDebug.dependsOn('myTaskName')
或者,如果这不起作用,因为动态添加assembleDebug,则会:
tasks.whenTaskAdded { task ->
if (task.name == 'assembleDebug') {
task.dependsOn 'myTaskName'
}
}