Android-如何解决无法解析符号“Firebase MessagingService”?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (171)

我正在尝试将Firebase消息传递连接到我的Android应用程序,并创建了一个类来扩展FirebaseMessagingService:

Cannot resolve Symbol 'FirebaseMessagingService'

将其添加到项目级别梯度中:

classpath 'com.google.gms:google-services:4.0.0'
compile 'com.google.firebase:firebase-core:16.0.0'
compile 'com.google.firebase:firebase-messaging:17.0.0'

在应用程序级梯度之外dependencies tag

apply plugin: 'com.google.gms.google-services'

Android Manifest还有以下服务

<service android:name=".fcm.SEFirebaseInstanceIDService">
    <intent-filter>
       <action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
    </intent-filter>
</service>

为什么有这个问题?

提问于
用户回答回答于

确保已禁用脱机模式

Settings - build and deployment - gradle - uncheck offline mode 

单击Apply,好的,然后再次同步

扫码关注云+社区

领取腾讯云代金券