大道之行,天下为公。这篇文章主要讲述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/
推荐阅读
- 将自定义JAR库添加到Android项目时Delphi10.2中的编译器错误
- Android(quickblox传入的视频通话未收到)
- 在点击android push-plugin通知后,Nativescript会调用某些操作
- 如何将数据从服务器发送到Android()
- 为什么我不能注册我的Android设备( xam.pushnotification)
- Android(无法获取Android设备4.1.1的注册ID返回“java.io.IOException:SERVICE_NOT_AVAILABLE”)
- 如何在Chrome,Safari和Firefox中启用TLS 1.3()
- 如何在Apache,Nginx和Cloudflare中启用TLS 1.3()
- 如何在Apache和Nginx中启用CORS()