簡體   English   中英

Firebase Crashlytics Minify R8 Android

[英]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 上創建的問題:

https://issuetracker.google.com/issues/237071883

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM