参考: https://firebase.google.com/docs/crash/android#uploading_proguard_mapping_files_with_gradle
我可以使用firebaseUploadReleaseProguardMapping
任务将proguard映射文件上传到firebase并成功查看上传的文件,但我无法使用ADB直接在设备上安装发布APK。
由于firebaseUploadReleaseProguardMapping
任务仅构建版本apk并将映射文件上传到firebase。
我尝试编写gradle代码:
assembleRelease.doLast {
firebaseUploadReleaseProguardMapping.execute()
}
它首先打开ADB设备选择对话框然后在设备选择时首先执行assembleRelease
任务然后执行firebaseUploadReleaseProguardMapping
任务,但问题是firebaseUploadReleaseProguardMapping
任务已经依赖assemleRelease
任务导致assemleRelease
任务运行两次增加构建时间。
我想在不增加构建时间的情况下使用ADB设备运行firebaseUploadReleaseProguardMapping
任务。