Rei*_*ker 3 android gradle build.gradle android-gradle-plugin
Gradle具有在其他任务之后运行任务的能力.语法是taskY.mustRunAfter taskX.android gradle插件说它定义的ApplicationVariant任务之一是packageApplication.
在我的build.gradle中,我有
taskX.mustRunAfter packageApplication
我得到的错误是"无法在项目中找到属性'packageApplication':someproject'."
甚至可以访问packageApplication任务吗?如果这样被认为是不好的做法?
我找到了答案.rciovati清除了围绕mustRunAfter的混乱,我正在做的是错误的做法.我最终将taskY转换为groovy函数.然后使用以下代码:
android.applicationVariants.all { variant ->
// rename apk after we assemble the application
variant.assemble.doLast {
taskY(variant)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3292 次 |
| 最近记录: |