Firebase-Crash has a new feature.您可以使用Gradle命令上传您的mapping.txt:./ gradlew:app:firebaseUploadReleaseProguardMapping.
我想自动化这个过程.我想在创建发布版apk后立即将该mapping.txt文件上传到Firebase.
如何在成功的assembleRelease之后强制Gradle执行firebaseUploadReleaseProguardMapping?有更简单的方法吗?
解决方法:
通常,您可以使用dependsOn方法为任务定义依赖项.
例如:
task A << {
println 'Hello from A'
}
task B << {
println 'Hello from B'
}
B.dependsOn A
你会得到的
> gradle -q B
Hello from A
Hello from B
在您的情况下,您可以指定:
firebaseUploadReleaseProguardMapping.dependsOn assembleRelease
您也可以使用finalizedBy方法.
A.finalizedBy B
注意 :
>即使A失败,这也会运行B.
> finalizedBy被标记为“孵化”,这意味着这是一个实验性功能,其行为可以在将来的版本中更改.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。