为什么添加好友,通知收不到啊?

代码完全参照Demo来的,App重启又可以收到通知,这是什么情况?
共17个回复

zhangnan

2015-05-08 14:23

不知道你代码怎么抄的,检查逻辑吧,打log,一点点排查

expawtest

2015-05-08 14:40

> forum.php?mod=redirect&goto=findpost&pid=2569&ptid=1121 不知道你代码怎么抄的,检查逻辑吧,打log,一点点排查 那我什么重启app又可以收到呢??

zhangnan

2015-05-08 14:59

> forum.php?mod=redirect&goto=findpost&pid=2570&ptid=1121 那我什么重启app又可以收到呢?? 所以让你检查逻辑啊,毕竟是你写的代码,demo也不会这样

expawtest

2015-05-08 15:04

> forum.php?mod=redirect&goto=findpost&pid=2572&ptid=1121 所以让你检查逻辑啊,毕竟是你写的代码,demo也不会这样 不就是在MainAct中设置监听,然后后面添加好友,然后监听到吗? 逻辑不对吗??

expawtest

2015-05-08 16:21

> forum.php?mod=redirect&goto=findpost&pid=2574&ptid=1121 那为什么和重启app有关系,不行你就写个简单的测试代码demo试试,就只实现这个功能的,看看行不行 ... 还是不走监听啊,调试没反应啊,可能是什么问题啊??

zhangnan

2015-05-08 16:25

> forum.php?mod=redirect&goto=findpost&pid=2576&ptid=1121 还是不走监听啊,调试没反应啊,可能是什么问题啊?? 什么不走监听,你做什么操作,写代码测试了吗

expawtest

2015-05-11 09:51

> forum.php?mod=redirect&goto=findpost&pid=2577&ptid=1121 什么不走监听,你做什么操作,写代码测试了吗 就是添加好友,另一个客户端的好友监听没有任何反应

zhangnan

2015-05-11 09:55

> forum.php?mod=redirect&goto=findpost&pid=2683&ptid=1121 就是添加好友,另一个客户端的好友监听没有任何反应 你检查一下监听注册了没,用demo添加好友看看走不走监听,排查一下

expawtest

2015-05-11 10:00

> forum.php?mod=redirect&goto=findpost&pid=2684&ptid=1121 你检查一下监听注册了没,用demo添加好友看看走不走监听,排查一下 ................

Jianhua

2015-05-29 13:43

按照demo来应该没有问题了

forgotears

2015-06-27 13:20

楼主问题解决了吗  我也遇到了同样问题  重启app可以收到  但是开着却监听不到

狂奔的蜗牛

2015-06-27 16:08

我们的监听没写错,但是接收不到信息,只有重启重新初始化监听才有,下面是报错代码提示

狂奔的蜗牛

2015-06-27 16:51

我猜是不是环信发好友邀请只发一次,所以我们在重新执行代码的时候就会收到信息,(这里的信息是指邀请信息单没有处理的)

环信技术支持中心

2015-06-27 23:39

检查下你的线程操作,看是不是有在子线程做了更新UI的操作。

lzan13

2015-06-27 23:48

你这个时候能够收到其它消息么?

EleLea

2015-08-17 16:32

在AndroidManifest.xml中添加如下代码: <receiver android:name="com.easemob.chat.EMMonitorReceiver">             <intent-filter>                 <action android:name="android.intent.action.PACKAGE_REMOVED"/>                 <data android:scheme="package"/>             </intent-filter>             <intent-filter>                 <action android:name="android.intent.action.BOOT_COMPLETED"/>                 <action android:name="android.intent.action.USER_PRESENT" />             </intent-filter> </receiver>

小角色

2015-11-16 20:38

楼主解决问题了吗?

zhangnan

2015-05-08 15:08

> forum.php?mod=redirect&goto=findpost&pid=2573&ptid=1121 不就是在MainAct中设置监听,然后后面添加好友,然后监听到吗? 逻辑不对吗?? ... 那为什么和重启app有关系,不行你就写个简单的测试代码demo试试,就只实现这个功能的,看看行不行

环信技术支持中心

2015-06-27 23:37

1)好友监听是否在application或MainActivity中注册,要保证接收邀请时的监听处在监听状态(即没有被销毁,没有取消注册)。 2)检查监听注册是否正确,看看在监听下方有没有加EMChat.getInstance().setAppInited(); 3)public void onContactInvited(String username, String reason) ,这个是好友邀请的监听,看看这个监听是否执行。   

hufu4635

2016-03-31 17:54

为啥 我无法调用这个方法呢,我是集成的SDK,EMChat.getInstance().setAppInited();
点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

400电话

商务咨询

技术咨询

免费试用