Android:com.google.firebase.auth.FirebaseAuth#getInstance已被Proguard删除

时间:2019-03-27 06:44:49

标签: android firebase gradle sdk android-proguard

有时我会收到此错误 java.lang.RuntimeException:无法获取提供程序com.google.firebase.provider.FirebaseInitProvider:java.lang.IllegalStateException:com.google.firebase.auth.FirebaseAuth#getInstance已被执行被Proguard删除。添加保留规则以防止该行为。

如果我清理并重建,它将可以正常工作,但问题仍然存在,即使proguard被禁用,为什么会发生这种情况?

我正在使用以下版本:

implementation 'com.google.firebase:firebase-database:16.0.6'
implementation 'com.google.firebase:firebase-auth:16.1.0'

在进行调试构建时会发生这种情况,并且在调试构建中禁用了proguard。所以我想知道为什么它引起了与proguard相关的错误。

0 个答案:

没有答案