注册

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 需要你改下。

要回复问题请先登录注册