是否可以自动(以编程方式)注册到 GCM 服务以获取发件人 ID(或任何需要的 ID)?
最佳答案
我不确定我是否理解您的问题。 GCM 服务的注册始终在 Android 应用程序中以编程方式完成。您发送一个包含发件人 ID(这是一个 Google 项目 ID)的注册请求,并在回复中获得一个注册 ID,您将其发送到您的服务器(服务器使用该 ID 向您在特定设备上的应用程序发送通知) .
除非您的意思是以编程方式获取项目 ID 本身。我不认为这是可能的。您必须手动创建一个 Google API 项目才能获得此类 Id。但是,您可以在 Android 应用程序中编写代码,连接您的服务器以获取项目 ID(您已经手动创建),然后使用它注册到 GCM。这将允许您更改您的应用程序注册到的项目 ID,而无需更新您的应用程序代码。
关于android - 自动 GCM 注册?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14685620/