Android 无法查看Firebase上载映射文件任务
使用以下命令上载映射文件:Android 无法查看Firebase上载映射文件任务,android,gradle,firebase,gradlew,firebase-crash-reporting,Android,Gradle,Firebase,Gradlew,Firebase Crash Reporting,使用以下命令上载映射文件: /gradlew-PFirebaseServiceAccountFilePath=\ :app:firebaseUploadFreeReleaseProguardMapping 已成功运行,但在我的app:tasks中看不到任何以firebaseUpload开头的任务。有人知道为什么吗?您也可以手动上载映射文件。 去目的地 app/build/outputs/mapping/debug/mapping.txt 然后上传。我们也遇到了这个问题。 解决方案是在应用程序bu
/gradlew-PFirebaseServiceAccountFilePath=\
:app:firebaseUploadFreeReleaseProguardMapping
已成功运行,但在我的
app:tasks
中看不到任何以firebaseUpload
开头的任务。有人知道为什么吗?您也可以手动上载映射文件。
去目的地
app/build/outputs/mapping/debug/mapping.txt
然后上传。我们也遇到了这个问题。 解决方案是在应用程序
build.gradle
中添加minifyEnabled
,如下所示:
buildTypes {
release {
...
minifyEnabled true
...
}
}
并同步您的项目,然后您将创建这些任务。@MatBos谢谢您的提示。这并没有解决我的问题 但我有这个原因:
buildTypes {
debug {
minifyEnabled true
useProguard false
}
}
当我将minifyEnabled更改为false时,它又开始工作了
在调试模式下禁用proguard,同时禁用生产代码的firebase任务…您使用的是哪个版本的gradle?您使用的是Android Studio的Beta版吗?它已经对我起作用了,但是现在有了Android Studio 2.3 Beta 2和这个gradle插件“com.Android.tools.build:gradle:2.3.0-beta2”,它不再起作用了……我在调用“/gradlew:clean”时也遇到了这个错误:无法创建任务来上传Proguard映射文件。java.lang.NullPointerException谢谢!当我禁用useProguard调试构建类型时,它为我创建了“firebaseUploadReleaseProguardMapping”任务。我向消防队报告了。