私は、Google firebaseによって生成されたトークンを読み取るためにFirebaseInstanceIdServiceを拡張されていないMainActivityでこのコードを使用する:GoogleのFirebaseトークンを読むためにサービスが必要なのはなぜですか?
String token= FirebaseInstanceId.getInstance().getToken();
IトークンリフレッシュにトークンをFirebaseInstanceIdServiceを拡張し、検索サービスを作成する必要がFirebaseマニュアルに従って:
public class MyFirebaseInstanceIDService extends FirebaseInstanceIdService {
@Override
public void onTokenRefresh() {
String refreshedToken = FirebaseInstanceId.getInstance().getToken();
}
}
}
は、なぜ私は、トークンを読むためにサービスを実行する必要がありますし、シンプルな活動からのトークンを読んでの制限は何ですか?