FirebaseMessagingService无法覆盖zzb中的zzae(Intent)。参考错误较弱

时间:2016-11-03 15:02:28

标签: android firebase firebase-cloud-messaging

我目前正在使用firebase-messaging 9.4.0,构建应用程序时出错我收到错误

Error:(18, 8) error: zzae(Intent) in FirebaseMessagingService cannot override zzae(Intent) in zzb attempting to assign weaker access privileges; was protected

所以我检查了编译后的FirebaseMessagingService,它是com.google.firebase.iid.zzb的子类,并且zzae(Intent)方法是私有的,但是它的子类FirebaseMessagingService具有受保护的访问权限我知道子类的引用不能超过它的超级所以我猜FirebaseMessagingService库有问题。

2 个答案:

答案 0 :(得分:12)

今天我得到了同样的信息,我将播放服务改为9.8.0,但我的firebase仍然是9.4.0,更改了firebase使用9.8.0解决了它。

答案 1 :(得分:0)

如果您更新了gradle版本的firebase,只需同步一次。 Firebase版本和播放服务应该相同