Android GCM Intent Service类名

大道之行,天下为公。这篇文章主要讲述Android GCM Intent Service类名相关的知识,希望能为你提供帮助。
GCMIntentService是否必须这样命名?
它必须位于我的根包中吗?
调用此IntentService的位置是什么?
答案见documentation

此意图服务将由GCMBroadcastReceiver(由GCM库提供)调用,如下一步所示。它必须是com.google.android.gcm.GCMBaseIntentService的子类,必须包含公共构造函数,并且应该命名为my_app_package.GCMIntentService(除非您使用GCMBroadcastReceiver的子类来覆盖用于命名服务的方法)。
正如在链接中所说,从GCMBroadcastReceiver调用
另一答案
GCMIntentService是否必须这样命名?
嗯,是的..?如果你正在使用GCM helper library。因为它全部与该库捆绑在一起,所以我认为你应该按照如何使用它的步骤,先生:)
另一答案IntentService由广播接收器调用。广播接收器有助于从android系统接收推送通知。当消息到达时,android操作系统广播一个公告,我们的任务是捕获该公告,我们将把这个公告传递给意向服务,以便我们可以进一步处理收到的json消息。
【Android GCM Intent Service类名】资料来源:http://techlovejump.com/how-to-get-data-from-gcm-google-cloud-messaging-notification-in-android/

    推荐阅读