使用play-services-xxx后,Firebase错误无法访问zzanb:9.8.00

Rob*_*ust 7 android firebase firebase-authentication

当我使用最新版本的com.google.android.gms时,我收到以下消息:play-services-xxx:9.8.00

Error:(32, 28) error: cannot access zzanb class file for com.google.android.gms.internal.zzanb not found

该错误是由调用语句引起的: FirebaseAuth.getInstance().getCurrentUser().getUid();

我该如何解决这个问题?谢谢.

更新:问题解决了

firebase版本9.8.0的最新更新与google-service版本9.8.0兼容.现在,一切正常.

注意:Firebase和Google Play服务始终具有相同的版本.@见Ian Barber的评论如下.

Dou*_*son 8

9.8.0是一个意外的早期发布.请不要使用它!如果您在10月22日至23日的周末碰巧更新了Android工具,则可能会意外收到此更新.要删除它,只需卸载并重新安装Google Repository工具即可.


lar*_*ech 5

当我最近升级我的播放服务依赖时,我遇到了类似的错误.当您省略更新与您使用的播放服务版本相对应的firebase依赖项时,似乎会发生这种情况.

以下是我的依赖项的两个版本:

依赖项的错误版本

compile 'com.google.firebase:firebase-appindexing:10.0.1'
compile 'com.google.android.gms:play-services-maps:10.0.1'
compile 'com.google.android.gms:play-services-places:10.0.1'
compile 'com.google.android.gms:play-services-location:10.0.1'
compile 'com.google.firebase:firebase-auth:9.8.0'
compile 'com.google.firebase:firebase-database:9.8.0'
compile 'com.firebaseui:firebase-ui-database:1.0.1'
compile 'com.google.firebase:firebase-storage:9.8.0'
Run Code Online (Sandbox Code Playgroud)

依赖项的工作版本``

compile 'com.google.firebase:firebase-appindexing:10.0.1'
compile 'com.google.android.gms:play-services-maps:10.0.1'
compile 'com.google.android.gms:play-services-places:10.0.1'
compile 'com.google.android.gms:play-services-location:10.0.1'
compile 'com.google.firebase:firebase-auth:10.0.0'
compile 'com.google.firebase:firebase-database:10.0.0'
compile 'com.firebaseui:firebase-ui-database:1.0.1'
compile 'com.google.firebase:firebase-storage:10.0.0'
Run Code Online (Sandbox Code Playgroud)

``Google最近似乎将播放服务更新与firebase更新一起移动.希望这能节省一些灵魂.