Android 如何将GCM意向服务转换为Firebase

Android 如何将GCM意向服务转换为Firebase,android,firebase,google-cloud-messaging,firebase-cloud-messaging,migrate,Android,Firebase,Google Cloud Messaging,Firebase Cloud Messaging,Migrate,我正在将一个旧应用程序从GCM迁移到FCM,我已经转换了大部分内容,但我使用了这项服务,我对应该如何进行有点不知所措——我在迁移文档中找不到任何内容()我发现我可能还需要更改清单条目() 这是旧的服务: public class GCMIntentService extends GCMBaseIntentService { public GCMIntentService() { super("GCMIntentService"); } @Overrid

我正在将一个旧应用程序从GCM迁移到FCM,我已经转换了大部分内容,但我使用了这项服务,我对应该如何进行有点不知所措——我在迁移文档中找不到任何内容()我发现我可能还需要更改清单条目(

这是旧的服务:

public class GCMIntentService extends GCMBaseIntentService {

    public GCMIntentService() {
        super("GCMIntentService");
    }

    @Override
    public void onRegistered(Context context, String regId) {...}

    @Override
    public void onUnregistered(Context context, String regId) {...}

    @Override
    protected void onMessage(Context context, Intent intent) {...}

    @Override
    public void onError(Context context, String errorId) {...}
}

非常感谢任何指导原则。

看起来您正在使用一个非常旧的GCM实现。甚至在FCM发布并被替换为之前


GCM-FCM迁移中显示的版本与GCM的最新版本一致(使用
GcmListenerService
)。您现在必须使用FCM。

Sweet!非常感谢