草庐IT

gcm-network-manager

全部标签

Android SDK Manager 无法下载新文件

我试图获取最新的android源代码(5.0,只是为了看看它的外观),但是当我尝试从AndroidSDK下载源代码时,它给了我一个错误,说local未找到URL。这是日志:Fetchinghttps://dl-ssl.google.com/android/repository/addons_list-2.xmlValidateXMLParseXMLFetchedAdd-onsListsuccessfullyFetchingURL:https://dl-ssl.google.com/android/repository/repository-10.xmlValidateXML:https

android - 未调用 GCM Intent 服务 OnRegistered

我已经创建了一个GCMIntent服务,并且设备正在成功注册。我也收到了REGISTRATIONIntent,但没有调用OnMessage或OnRegistered方法。在我看到的日志下面。07-2306:24:23.542:V/GCMBroadcastReceiver(1168):onReceive:com.google.android.c2dm.intent.REGISTRATION07-2306:24:23.542:V/GCMBroadcastReceiver(1168):GCMIntentServiceclass:com.app.demo.myApp.GCMIntentServ

android - 错误 : package com. google.android.gcm 不存在 - 迁移到 Gradle 后

我有一个旧项目的问题,该项目是在没有Gradle的情况下在IntelliJ中开发的。我想将它迁移到AndroidStudio和Gradle,但是我遇到了很多问题。由于该项目很老,因此使用了旧的GooglePlay服务版本。在Intellij中,我刚刚将旧gps的libproject添加到依赖项(google_play_services_5089000_r19)并且一切正常。在AndroidStudio中,我设法通过将其添加为库模块并将compileproject(':segmentedradios')添加为gradle依赖项来添加其他库,但我无法使gps库工作。我试图将其添加为模块,但

android - Google Play 服务 GCM 10.0.1 要求将 “update” 返回到 9.0.0

我正在尝试构建我的新项目,但出现此错误:Error:Executionfailedfortask':mobile:processDebugGoogleServices'.Pleasefixtheversionconflicteitherbyupdatingtheversionofthegoogle-servicesplugin(informationaboutthelatestversionisavailableathttps://bintray.com/android/android-tools/com.google.gms.google-services/)orupdatingth

android - 不可能 : No layout manager attached; Skipping layout

我完全迷失了这个错误,我理解它,但我不知道出了什么问题。对于代码://IntheOnCreateofmyactivityhistoryRecyclerView=(RecyclerView)findViewById(R.id.recycler_suggestions);SearchBarHistoryAdaptersearchBarHistoryAdapter=newSearchBarHistoryAdapter();searchBarHistoryAdapter.setActivity(this);historyRecyclerView.setLayoutManager(newLine

Qt的network模块实现TCP客户端和服务端

TCP协议即英文的简写,transformcontrolprotocol传输控制协议单词的首字母大写拼接而成。TCP协议是传输层协议,具有客户端和服务端,是面向连接(三次握手和四次挥手过程),基于IP协议的可变大小的滑动窗口协议。不支持广播,数据传输失败可以重传,且具有排序检错功能。TCP协议栈应用场景广泛,因其特点,常用于文件传输,保证接收到的文件是完整的和正确的。除此之外还用于邮件发送和接受,确保邮件正确发送正确接受。另外也常用于网页浏览,HTTP应用层协议就是使用TCP协议作为传输层协议,确保网页信息正确性。使用C语言来实现TCP的通信过程是比较繁琐的,而Qt提供了network模块,n

android - 如何为 GCM 通知设置大图标

在GCM3.0中,应用程序在后台时的通知将由GCMSDK本身处理。但是我无法为应用程序在后台创建的通知设置大图标。{"to":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...","notification":{"body":"greatmatch!","title":"Portugalvs.Denmark","icon":"myicon"}}这里发送的myicon显示为小图标。是否可以在应用程序处于后台时为通知设置大图标? 最佳答案 我建议更新为使用FCM和Firebase进行通知,但如果

android - GCM 网络经理失业

我正在尝试使用GCM网络管理器将日志发送到后端服务。我们有一个大约每小时运行一次的警报,它创建一个OneoffTask,在执行时,将使用日志消息调用后端服务。这行得通,但是大量的任务丢失了(超过一半)。起初,我认为这与我们的后端或网络有关,但在添加了大量文件日志记录后,事实证明这些任务永远不会触发服务中的onRunTask(但它们肯定会被安排。为什么?这些丢失了吗?是我误解了API,还是OneoffTasks根本不可靠?OneoffTask是这样安排的:GcmNetworkManager.getInstance(context).schedule(newOneoffTask.Build

Android/Firebase - 解析 GCM 事件中的时间戳时出错 - 空时间戳

我正在构建一个将接收推送通知的Android应用程序。我已经设置了Firebase云消息传递并且几乎可以正常工作,这样我就可以将以下有效负载发送到有效token并收到通知和数据。使用网址https://fcm.googleapis.com/fcm/send{"to":"","notification":{"body":"BODYTEXT","title":"TITLETEXT","sound":"default"},"data":{"message":"Thisissomedata"}}我的应用程序正确接收并可以处理它。唯一的小问题是我在调试中抛出了以下异常:Errorwhilepar

android - 如果应用程序是第一次从 App Manager 运行,为什么 Android 在按下 Home 按钮后不保留应用程序状态?

重现问题的步骤。创建或下载具有多项Activity的任何应用程序。将apk文件加载到sdcard或从市场安装。使用标准应用程序管理器安装应用程序。在AppManager中安装后,按“打开”或在下载后按通知消息。应用程序运行后转到下一个(第二个)应用程序屏幕。按主页。按应用程序图标。发生了什么。应用程序正在从第一个屏幕重新启动并且不保留第二个屏幕。应用程序重启后或您在应用程序中按“返回”按钮返回主屏幕后,应用程序会以正常方式保留Activity。正确的行为应该是。应用程序必须始终以正常方式保留Activity。如何为我的应用程序解决这个问题?我可以在第一次运行时重新启动应用程序吗?