在我的MainActivity
类,我的应用程序在尝试调用 FirebaseMessaging.getInstance().subscribeToTopic("global");
时崩溃和Log.i(TAG, "InstanceID token: " + FirebaseInstanceId.getInstance().getToken());
还在 Firebase 中尝试控制台时我无法收到任何通知。
这是我的代码
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
checkPlayServices();
FirebaseMessaging.getInstance().subscribeToTopic("global");
Log.i(TAG, "InstanceID token: " + FirebaseInstanceId.getInstance().getToken());
}
}
我还想知道订阅主题重要吗?
谢谢。
最佳答案
我的错,我忘了做these步骤,我已经修复了错误。我需要在我的应用程序 graddle 中添加 apply plugin: 'com.google.gms.google-services'
并添加 classpath 'com.google.gms:google-services:3.0.0'
在我的项目级别 gradle 中。现在工作正常。
关于java - 调用 FirebaseInstanceId.getInstance().getToken()) 时应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37381569/