Android - 无法解析Symbol'FirebaseMessagingService'

时间:2018-06-13 18:42:52

标签: java android

我正在尝试将Firebase Messaging连接到我的Android应用程序,我创建了一个扩展FirebaseMessagingService的类,它一直在说

Cannot resolve Symbol 'FirebaseMessagingService'

我将此添加到项目级别gradle:

classpath 'com.google.gms:google-services:4.0.0'

App level gradle:

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>

我很确定我遵循了文件到发球台。我为什么遇到这个问题?

1 个答案:

答案 0 :(得分:0)

确保您已停用离线模式

Settings - build and deployment - gradle - uncheck offline mode 

单击“应用”,“好”,然后再次同步

此外,请确保在依赖关闭大括号后,Google gms插件位于应用级草图文件的底部。