Firebase Android - 跳过初始化

时间:2016-11-23 00:59:38

标签: android firebase initialization firebase-cloud-messaging

我目前正在实施一款使用Firebase云消息传递的Android应用。 我已根据Firebase页面上的教程实现了所有内容。

但是,每当我尝试运行我的应用程序时,似乎Firebase初始化失败。在仿真器和真实设备上,我都得到了这个调试消息:

D/FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
W/InstanceID/Rpc: Found 10010
D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.

它不会调用InstanceIDListener。 它奇怪地与模拟器一起工作过。

2 个答案:

答案 0 :(得分:0)

您必须将以下内容添加到您的Android清单中:

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

答案 1 :(得分:0)

我不确定,但我猜你错过了:

FirebaseApp.initializeApp(getApplicationContext());

https://firebase.google.com/docs/reference/android/com/google/firebase/FirebaseApp