Java 针对Android SDK 19从C2DM迁移到GCM

Java 针对Android SDK 19从C2DM迁移到GCM,java,android,eclipse,google-cloud-messaging,google-play-services,Java,Android,Eclipse,Google Cloud Messaging,Google Play Services,我有一个Android SDK 19的应用程序,它是为使用C2DM编写的。我需要将它迁移到GCM。我面临着下一个问题: 实际上没有/extras/google/google\u play\u services/libproject/google-play-services\u lib/文件夹。据我所知,它被谷歌知识库库所取代,并被分成不同的部分 GCM位于过时的库中 我有一些google-play-services_lib(从android:versionCode=“3265130”androi

我有一个Android SDK 19的应用程序,它是为使用C2DM编写的。我需要将它迁移到GCM。我面临着下一个问题:

  • 实际上没有/extras/google/google\u play\u services/libproject/google-play-services\u lib/文件夹。据我所知,它被谷歌知识库库所取代,并被分成不同的部分
  • GCM位于过时的库中
  • 我有一些google-play-services_lib(从android:versionCode=“3265130”android:versionName=“3.2.65(834000-30)”使用sdk android:minSdkVersion=“8”的地方下载),但当我尝试将此库导入项目时,我收到
  • 问题是:

  • 如果我在我的项目中包含这个旧库,是否有可能在新的Android操作系统下使用旧的google-play-services_库
  • 是否有可能通过使用旧的google-play-services_lib来使用GCM
  • 导入google-play-services_lib有什么错

  • 我建议你遵循这本指南 将Android的GCM客户端应用迁移到Firebase云消息:

    火基:


    我认为本指南非常有用。

    尝试迁移到firebase,而不是使用GCM

    谷歌现在建议使用firebase通知


    您共享的firebase链接用于firebase旧版控制台,它是firebase的旧版本。新链接