[英]Firebase Crashlytics Minify R8 Android
該應用程序在正常情況下運行良好,但是當我嘗試實現 minify 和 R8 時。 這會引發以下錯誤。
* What went wrong:
Execution failed for task ':app:uploadCrashlyticsMappingFileAlpha'.
> Failed to calculate the value of task ':app:uploadCrashlyticsMappingFileAlpha' property 'googleServicesResourceRoot'.
> Could not get unknown property 'intermediateDir' for task ':app:processAlphaGoogleServices' of type com.google.gms.googleservices.GoogleServicesTask.
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:uploadCrashlyticsMappingFileAlpha'.
//..... More Error Line
我收到上述錯誤,完全不知道發生了什么。
buildTypes {
getByName("debug") {
applicationIdSuffix = ".sandbox"
debuggable true
}
alpha {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
versionNameSuffix ".alpha"
}
}
這是我使用的上述代碼,我正在嘗試構建 Alpha,但是當我調試時工作正常。
Google Play 服務有一個新版本,它似乎解決了這個問題。 您可以使用4.3.13
。 為此,他們帶回了丟失的 function。
原始答案
請將 Google Play 服務降級到4.3.10
。 我不知道它背后的原因,但似乎4.3.12
不兼容。
這是我在 Google issuetracker 上創建的問題:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.