草庐IT

gcm-network-manager

全部标签

android - GCM Google 服务器以空消息响应

我正在关注this链接,但在向GCMAPI发送消息后,我的Android收到一条空消息(值设置为null)。这是我的DjangoView,正在向GCMAPI发送消息:@csrf_exemptdefsend_notification(request):message={"name":"Kousik","email":"kousik.tict@gmail.com"}registration_ids=['xxxxxxxxxxxxxxx','xxxxxxxxxxxxxxxxxx']post_data={"data":message,"registration_ids":registration

android - gcm GoogleCloudMessaging 新实现

我尝试从gcm.jar更新以从google-play-services.jar获取GCM。我使用与所示相同的代码here.我使用的是与更改客户端实现之前相同的服务器(node-gcm)。我得到了registrationId,但是当我尝试发送通知时,没有调用GcmBroadcastReceiver.onReceive。(我在list文件中有它)importandroid.app.Activity;importandroid.content.ComponentName;importandroid.content.Context;importandroid.content.Intent;im

android - 以编程方式设置系统设置 "use only 2g networks"

如何强制系统使用2g而不是3g?系统设置中有一个选项,但我没有在android-sdk中找到设置此选项的功能!谢谢 最佳答案 这根本不是公共(public)SDK的一部分——该功能使用内部电话API,正如您从sourcecode中看到的那样设置应用程序。无论如何,这是整个设备的通用设置,因此用户肯定不会因为您通过在2G和3G之间来回切换而中断他们的数据连接而感到高兴。 关于android-以编程方式设置系统设置"useonly2gnetworks",我们在StackOverflow上找到

failed to start daemon: Error initializing network controller: Error creating default “bridge“ netw

failedtostartdaemon:Errorinitializingnetworkcontroller: Errorcreatingdefault"bridge"network: FailedtoprogramNATchain:INVALID_ZONE:dockerlinux重启防火墙输入此命令重启防火墙systemctlenablefirewalld 重新启动docker即可systemctlstartdocker

android - 在 Android 中使用 Alarm Manager 时,我应该声明权限 "com.android.alarm.permission.SET_ALARM"吗?

我看过很多使用AlarmManager的教程,有些确实声明了com.android.alarm.permission.SET_ALARM而有些则没有。我什么时候应该申报,什么时候不应该申报?我的应用程序用途是设置一个Alarm以在特定时间关闭并执行接收器的onReceive()。 最佳答案 您无需声明“com.android.alarm.permission.SET_ALARM”即可使用AlarmManager。使用AlarmClock时需要该权限。 关于android-在Android

android - 为上游 google gcm 构建 xmpp 服务器

假设有一个应用程序在给定时间点有数千万次安装和数万个活跃用户。我需要将用户的Activity数据记录到我的服务器。目前,我从设备向我的服务器发出HTTP请求。我有一堆运行网络服务器的机器,坐在亚马逊的ELB后面。他们解析来自设备的数据并将其放入mongodb。现在,我想通过使用Google的GCM提供的上游CCS来捕获设备数据(这样我就可以搭载GCM以更可靠地传输数据)我已经编写了一个原型(prototype)XMPP服务器,我可以使整个工作正常进行,但我担心扩大规模。如果Google开始以快于我消费的速度向我发送消息,会发生什么情况?早些时候,我能够在负载均衡器后面使用多个服务器来解

安卓 MVVM : How to handle network request failiures?

我是AndroidArch组件的新手。我正在尝试使用AndroidView模型和实时数据制作一个基本的待办事项应用程序。遵循MVVM模式时进行网络调用的最佳方式是什么?我需要在网络请求开始时显示一个进度条,并在调用完成时关闭它,如果出现错误,我需要显示一个带有相关错误消息的snackbar.是否可以在不使用AsyncTask的情况下执行此操作?远程存储库类:publicclassRemoteRepository{privateAPIServiceapiService;publicRemoteRepository(APIServiceapiService){this.apiService

Android GCM 快速入门检查 token

我正在尝试了解Google的GCM快速入门示例背后的代码。具体来说,我不明白代码如何检查注册是否已经完成。主要Activity:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);...if(checkPlayServices()){//StartIntentServicetoregisterthisapplicationwithGCM.Intentintent=newInten

【计算机网络-自顶向下】4—Network Layer: Data Plane网络层:数据平面(概述、路由器工作原理、IPv4、DHCP、IPv6)

4NetworkLayer:DataPlane网络层:数据平面⭐⭐⭐⭐⭐⭐Github主页👉https://github.com/A-BigTree项目链接👉https://github.com/A-BigTree/college_assignment⭐⭐⭐⭐⭐⭐文章目录4NetworkLayer:DataPlane网络层:数据平面4.1网络层概述4.1.1转发和路由选择:数据平面和控制平面4.1.2网络服务模型4.2路由器工作原理4.2.1输入端口处理和基于目的地转发4.2.2交换4.2.3输出端口处理4.2.4何时出现排队输入排队输出排队4.2.5分组调度先进先出(First-In-Fir

Android 从 GCM 迁移到 oneSignal 推送通知

我有一个使用GCM推送通知的Android项目,但我的客户希望我从GCM迁移到oneSignal推送通知。(面议)项目有点老,使用eclipse开发。所以我的问题;更改为oneSignal是个好主意吗?GCM和oneSignal有什么区别?更好的性能?更多功能?是否建议使用它而不是GCM?抱歉,我是一名Android初学者,无法真正找到有关oneSignal的大量信息,非常感谢任何帮助! 最佳答案 OneSignal提供API以及通知营销工具。与直接使用GCM/FCMAPI不同,借助OneSignal,您可以定位特定的用户群、安排通