Android端环信收不到ack

问题描述

整个环信的初始化我完全把demo里面的初始化的代码全部拷贝了进来,在聊天界面的onResume里面也加上了DemoHXSDKHelper sdkHelper = (DemoHXSDKHelper) DemoHXSDKHelper .getInstance(); EMChatManager.getInstance().registerEventListener(this, new EMNotifierEvent.Event[]{EMNotifierEvent.Event.EventDeliveryAck, EMNotifierEvent.Event.EventNewMessage, EMNotifierEvent.Event.EventNewCMDMessage, EMNotifierEvent.Event.EventOfflineMessage, EMNotifierEvent.Event.EventReadAck});但是不论怎么样都收不到回执 有没有人遇到过。我这边项目月底要上线了 就剩下这个回执没有搞出来 已经纠结了我好久了 求环信大神帮忙看下

解决方案

1)是否设置需要已读回执options.setRequireAck(hxModel.getRequireReadAck());2)监听注册完后,有没有添加   EMChat.getInstance().setAppInited(); 3)其它监听执行正常吗 4)有Log吗,是否对比查看和demo的代码执行流程有何不同。
解决方案二:
/**     * 是否需要已读回执     * @return     */    public boolean getRequireReadAck(){        return true;    }       /**     * 是否需要已送达回执     * @return     */    public boolean getRequireDeliveryAck(){        return false;    } 环信的uidemo中实际上一个是true,一个是false 需要你改下。

时间: 2024-10-21 14:03:11

Android端环信收不到ack的相关文章

android端环信添加了NewMessageBroadcastReceiver这个广播怎么获取不到离线消息啊

问题描述 离线能够获取到消息提示,但是不能获取到消息 解决方案 广播只能获取最后一条,建议使用环信的监听回调来监听离线消息,还有就是不论用广播和监听都需要调用sdk的初始化完成方法!EMChat.getInstance().setAppInited(); http://docs.easemob.com/doku.p ... eiver解决方案二:谢谢,我使用了监听回调,但是官方说的是在下面代码下获取离线消息case EventOfflineMessage: {//接收离线消息 List<EMMe

Android端环信3.0发送消息显示错乱

问题描述 A先发起了消息,B接着发送消息,这时B的消息显示在A发送的消息之前, 解决方案 有人遇到过没?

Android端环信即时通讯发送图片报错402,上传到到服务器失败

问题描述 可以发送文本信息,发送图片报错.可能是什么原因? 解决方案 发送的图片会否超过了10M,还有没有其他的错误信息解决方案二:没有超过10M,打印出来的错误码是402  没有其他错误信息解决方案三:可以看下你发送图片的扩展消息体么 ?

Android短信验证码自动填充功能_Android

笔者发现在很多应用中,都有自动获取验证码的功能:点击获取验证码按钮,收到短信,当前应用不需要退出程序就可以获取到短信中的验证码,并自动填充.觉得这种用户体验很赞,无须用户在短信和App之间来回切换,这个功能是如何实现的呢?其实很简单,就是用到了Android中的一个叫ContentObserver的东西,下面手动简单实现一个~~~ 一.开发ContentObserver 主要是用来监听收件箱的内容,一旦有新消息过来,就去监听是否是我想要的那个号码发过来的短信,如果是,就直接用正则表达式截取 /*

Android 短信验证码自动填写

Android 短信验证码自动填写 1.自定义Observer监听短信数据库变化(注意添加短信权限) import android.app.Activity; import android.content.ContentResolver; import android.database.ContentObserver; import android.database.Cursor; import android.net.Uri; import android.os.Handler; import

android 环信json解析是怎么解析的

问题描述 android 环信json解析是怎么解析的 [msg{from:sb111111, to:sb222222 body:txt:"a"]这种的json是怎么写的,我用的是fastjson,所以我想看一下实体类的代码,求求!!! 解决方案 本文采用三种方法,解析Json文件,具体在代码那个都有解析 不多说,贴代码: ? ?// SampleActivity.java package com.yline.jsonparse; import android.app.Activity

短信功能-android 短信未读状态变为已读状态

问题描述 android 短信未读状态变为已读状态 我的APP,想要在会话列表那儿,点一个联络人,然后进入到与该人的所有聊天对话界面,在该界面里,我希望对方发来的简讯都变为已读状态我是这样写的cur_smsdetail_qcontact = new CursorWrapper(cur_smsdetail) { public String getString(int columnIndex) { if (super.getColumnIndex(""address""

winpcap syn-用winpcap发送syn数据包后收不到ack回复

问题描述 用winpcap发送syn数据包后收不到ack回复 用wincap发送syn,这样的帖子网上搜一下一大片,但在我做的过程中发现几个问题:1.tcp报头校验时应该是 伪报头+tcp包头+数据的校验,很多人只是tcp包头+数据的校验,我不知道这些人到底有没有真正写给程序.2.用winpcap发送数据包时需要添加以太网包头,其中包含源/目标主机的mac地址,有些人这儿全写1,有些写的各自的mac地址,但是假如我真的要和远端服务器建立连接时我只能知道它的ip地址,不可能知道mac地址,所以这个

容联,云通讯 android短信验证

问题描述 容联,云通讯 android短信验证 容联,云通讯 android短信验证怎么实现 看了官方给的提示和dome还是搞不懂求告知