0

我一直在阅读有关 gcm 的文档,并且我知道我必须注册才能接收onCreate有关我的 main 方法的GCM 消息Activity。但是,如果我的应用程序有不同的入口点怎么办。我必须在哪里设置将应用程序注册到 GCM 的代码?我是否必须GCMRegistrar.register(this, Constants.GCM_PROJECT_ID)在每个作为入口点的onCreate方法中编写?Activity还有其他方法吗?

一个入口点是 main Activity,但用户也可以从 Notification 跳转到详细信息屏幕。

谢谢!

4

1 回答 1

1

您可以为您的应用程序定义一个应用程序类,您可以在应用程序启动时注册 GCM,而无需处理接收相应 Intent 的 Activity。

http://developer.android.com/reference/android/app/Application.html

检查 onCreate 方法

于 2013-01-07T13:30:10.377 回答