我跟着这个在Firebase注册我的deivce
在这里,我试图显示并保存通知令牌
public class MyFirebaseInstanceIDService extends FirebaseInstanceIdService {
private static final String TAG = "MyFirebaseIIDService";
@Override
public void onTokenRefresh() {
String refreshedToken = FirebaseInstanceId.getInstance().getToken();
Log.d(TAG, "Refreshed token: " + refreshedToken);
storeToken(refreshedToken);
}
private void storeToken(String token) {
//saving the token on shared preferences
SharedPrefManager.getInstance(getApplicationContext()).saveDeviceToken(token);
}
}
Run Code Online (Sandbox Code Playgroud)
当我尝试注册时,总是说Token Token not generated 形成
MainActivity
所以这里我的应用程序连接到Firebase ..我知道这FirebaseInstanceIdService是不推荐的我也试过这个
public class MyFirebaseInstanceIDService extends FirebaseMessagingService {
private static final String TAG = "MyFirebaseIIDService";
@Override
public void onNewToken(String refreshedToken) {
refreshedToken = FirebaseInstanceId.getInstance().getInstanceId().getResult().getToken(); …Run Code Online (Sandbox Code Playgroud)