在我的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());
}
}
我也想知道订阅主题是否重要?
谢谢。
答案 0 :(得分:1)
我的不好,我忘了做these步骤,我已经修复了错误。我需要在我的app graddle中添加apply plugin: 'com.google.gms.google-services'
并在项目级gradle中添加classpath 'com.google.gms:google-services:3.0.0'
。现在工作正常。