FireBase 无法访问zzanb类文件

出现问题的代码是在这一行
FirebaseAuth.AuthStateListener= FirebaseAuth.getInstance();

错误的问题是找不到类

Error:(56, 29) 错误: 无法访问zzanb

找不到com.google.android.gms.internal.zzanb的类文件
Error:(33, 26) 错误: 无法访问AbstractSafeParcelable
找不到com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable的类文件
D:\fistworkspace\FireBaseAllDemo\app\src\main\java\com\example\firebasealldemo\Service\MyFirebaseMessagingService.java
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

D:\fistworkspace\FireBaseAllDemo\app\src\main\java\com\example\firebasealldemo\login\LoginActivity.java


经过一番摸索发现原因是实时数据库插件和项目中的别的插件冲突:而且竟然还是google自己的插件,如图:


把这个fireBase dataBase:10.2.1去掉就好了,然而去掉后也无法实现数据库功能了...

于是我猜想把这个10.2.1的版本换成和别的fireBase插件一样的版本号9.6.1然后编译运行竟然奇迹般的好了



在官网上  https://firebase.google.com/docs/database/android/start/

原文如下:


感谢google的免费奉献,即使错了又何妨,希望别的同学不要在跳坑了,我已经尝试过了,这个小问题不算大,但是能感到google公司不严谨.为什么别的插件还停留在9.6.1而唯独这个数据库的升级到了10.2.1并且和其它的不兼容...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值