草庐IT

message_store_id

全部标签

android - GCM 注册 ID 已更改

我开发了一个使用GCM技术的应用程序,一切正常。我观察到设备的注册ID在一段时间后发生变化,这导致我的应用出现问题,因为我的应用依赖于注册ID。那么我如何才能为客户获得一个固定的注册ID? 最佳答案 我阅读了2个原因here当您的GCM注册ID可能更改时:每次更新您的设备时,您都需要重新注册每台设备应用程序。如果运行的Android版本已更新,您还需要重新注册设备附言:以下旧答案的引用已从Google的页面中删除,因此可能不再有效如果您在ArchitecturalOverview上的启用GCM标题下看到第二个点页面,它说:Notet

javascript - 谷歌云消息 (fake_message_id)

我有node.js服务器:vargcm=require('node-gcm');//createamessagewithdefaultvaluesvarmessage=newgcm.Message();//orwithobjectvaluesvarmessage=newgcm.Message({collapseKey:'demo',delayWhileIdle:true,timeToLive:3,data:{key1:'message1',key2:'message2'}});varsender=newgcm.Sender('AIzaSyChp2jTQsgPkLaaVgFh6yoovu

android - 在 com.google.firebase.messaging.FirebaseMessagingService 中找不到符号 "messaging"

我正在尝试使用firebase9.2.1库访问FirebaseMessagingService。我已经成功创建了一个项目,然后下载了JSON文件。我终于将这个JSON文件集成到了我的项目中。FirebaseInstanceIDService运行良好,但显示FirebaseMessagingService错误。所以我在androidstudio中检查了我的项目文件夹。然后我发现缺少firebase-messaging9.2.1库。我该如何解决这个问题。我已经升级了所有的SDK库。请帮我解决这个问题。 最佳答案 您需要将Firebase

Android Facebook Api 异常 - remote_app_id 与存储的 id 不匹配

我遇到了本文标题中所述的问题。我无法登录。SessionStatecurrentstate=session.getState();给我一​​个状态CLOSED_LOGIN_FAILED。我看了一下这篇文章,AndroidFacebookSDK3.0gives"remote_app_iddoesnotmatchstoredid"whileloggingin我使用keytool生成了一个key,并将其放入AppDashboard。但这似乎没有帮助。对此表示感谢的任何帮助 最佳答案 从您的Activity的oncreate调用下面的方法,

Android 应用程序错误 - 重复 ID 0x7f04000f、标记 null 或父 ID 0x0 与 com.google.android.gms.maps.SupportMapFragment 的另一个 fragment

这个问题在这里已经有了答案:Android-SupportMapFragmentwithGoogleMapsAPI2.0givingIllegalArgumentException(11个答案)关闭9年前。我正在尝试制作一个简单的Android应用程序,但在修复此错误时遇到了问题。该应用程序有一个4选项卡固定按钮导航,当在第4个选项卡上切换到另一个选项卡时会发生错误。在任何其他页面上都可以正常工作,但第4个选项卡每次都会导致fatalerror。除了TextView元素外,该页面上没有任何内容。谁能帮我找出问题所在或指出正确的方向?02-1721:48:54.378:E/Android

android - AutoCompleteTextView onItemClick 使用 HashMap 的项目位置或 id

我是Android开发的新手,遇到了一个我觉得很难解决的问题。我想弄清楚如何正确使用AutoCompleteTextView小部件。我想创建一个AutoCompleteTextView,使用来自Web服务的XML数据。我设法让它工作,但我对输出结果肯定不满意。我想将一个带有id=>名称对的HashMap放入AutoCompleteTextView中并获取被点击项目的id。当我单击自动完成过滤集输出时,我想在自动完成框下方填充一个列表,我也设法开始工作。到目前为止完成:自动完成适用于简单的ArrayList,所有数据过滤正确onItemClick事件在点击后正确触发parent.getI

android - 从 onReceive android 获取消息线程 id 或 _id

我试图获取保存在手机中的消息ID。但是我没有得到它。我现有的代码在这里@OverridepublicvoidonReceive(Contextcontext,Intentintent){Stringaddress="";Stringmessage="";Stringmsg_id="";Bundleextras=intent.getExtras();if(extras!=null){Object[]smsExtra=(Object[])extras.get("pdus");for(inti=0;i>"+message+"From>>"+address,Toast.LENGTH_LONG)

android - "at least one ID field (installationId,deviceToken) must be specified in this operation"解析

这很简单,当您第一次在手机上使用parse时,它​​就像一个魅力。当您重新安装您的应用程序时,它会搞砸一切。如stackoverflow所述通过Eran:“PushService.subscribe似乎将订阅缓存在本地存储中,以避免在您多次启动应用程序时重新订阅。这是该方法的第一个参数的用途:context-这用于访问本地存储以缓存订阅,因此它当前必须是一个可行的上下文。(引自here)。但是,当您卸载该应用程序时,该应用程序的本地存储将从您的设备中删除,因此新安装将导致PushService.subscribe重新注册到Google云消息传递。如果新注册返回一个新的注册ID,Pars

android - appcompat_v7 abc_activity_chooser_view.xml 中重复的 id @+id/image :58

在创建apk时出现以下错误:“重复的id@+id/image,已经在这个布局的前面定义了....布局中的abc_activity_chooser_view.xml:58(appcompat_v7)”于是我清理了一下,还是一样。此文件中确实存在重复的id@+id/image:关于如何处理这个问题的任何想法?显然我不能只是重命名它。我可以跳过在Lint中检查它,但错误仍然存​​在,我认为这不是最好的解决方案。还有更可靠的解决方案吗? 最佳答案 您收到重复ID错误,因为android.support.v7.internal.widget.

android - Jackson + SugarOrm id 错误

我使用jackson和sugarorm,但在解析时出现了一些错误。id字段位于json中常为0,如何修复?这个例子我的类(class):@JsonIgnoreProperties(ignoreUnknown=true)publicclassJsonScienceEventextendsSugarRecord{@JsonProperty("id")privateStringeventId;publicJsonScienceEvent()publicJsonScienceEvent(StringeventId){this.eventId=eventId;}publicStringgetEv