这是我得到的代码,错误:错误:不是封闭类:MainActivity。请帮助我代码中的问题是什么。
"$workdir
答案 0 :(得分:1)
我们可以在FirebaseMessagingService中使用它吗?
否 FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener()
方法用于在活动中获取令牌
onNewToken()
方法用于在 FirebaseMessagingService
有关更多信息,请查看Frank van Puffelen how onNewToken
and FirebaseInstanceId.getInstance().getInstanceId()
will work的答案
示例代码
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener( MainActivity.this, new OnSuccessListener<InstanceIdResult>() {
@Override
public void onSuccess(InstanceIdResult instanceIdResult)
{
String updatedToken = instanceIdResult.getToken();
Log.e("Updated Token",updatedToken);
}
});
}
}