AnyChat技术支持论坛

标题: android端的,可以支持程序在后台运行时,接收到消息吗? [打印本页]

作者: ...    时间: 2013-9-3 15:34
标题: android端的,可以支持程序在后台运行时,接收到消息吗?
android端的,可以支持程序在后台运行时,接收到消息吗?


作者: 廖斌    时间: 2013-9-3 15:36
支持的。在后台可以通过我们透明通道消息推送和接收数据
作者: admin    时间: 2013-9-3 15:39
您好,请问是指什么消息呢?
作者: ...    时间: 2013-9-3 15:44
是文字消息,
作者: ...    时间: 2013-9-3 15:47
4.1.4.
设置私聊消息通知接口
public void SetPrivateChatEvent(AnyChatPrivateChatEvent e);
功能:只有设置私聊事件通知接口后,AnyChat内核产生的私聊事件才能通知到Activity,并触发Activity中对应的接口方法。
返回值:无
参数:
E 实现AnyChatPrivateChatEvent接口的对象
备注:
如有多个Activity需要响应事件,则每个Activity都必须实现对应的接口,并调用该方法向AnyChat内核注册该接口,只有当前活动的Activity才能接收到异步消息,触发接口方法。

这上面说只有当前活动的Activity才能接收到异步消息
作者: admin    时间: 2013-9-3 16:10
您好,
只有当前活动的Activity才能接收到异步消息,触发接口方法
上面所说的活动Activity是指一个app的多个Activity而言,与您所关注的前台、后台是两个概念。
作者: 廖斌    时间: 2013-9-3 16:11
... 发表于 2013-9-3 15:47
4.1.4.
设置私聊消息通知接口
public void SetPrivateChatEvent(AnyChatPrivateChatEvent e);

您好,文字或者透明通道数据都可以在service后台发送和接收的,我们有客户使用过。另外私聊接口是用于音视频,不是文字消息
作者: ...    时间: 2013-9-3 16:26
admin 发表于 2013-9-3 16:10
您好,上面所说的活动Activity是指一个app的多个Activity而言,与您所关注的前台、后台是两个概念。

嗯,谢谢,如果在程序后台运行的情况下,可以实现在service里接收消息,然后在通知栏里提示用户就行。
作者: ...    时间: 2013-9-3 16:28
3.4.2.
收到文字聊天消息事件
public void OnAnyChatTextMessage(int dwFromUserid, int dwToUserid, boolean bSecret, String message);

那就是这个了,这个要吧在后台service中用吧。
作者: ...    时间: 2013-9-3 17:17
廖斌 发表于 2013-9-3 16:11
您好,文字或者透明通道数据都可以在service后台发送和接收的,我们有客户使用过。另外私聊接口是用于音 ...

我android端写了一个service,实现了AnyChatTextMsgEvent接口,为什么OnAnyChatTextMessage收不到数据呢?
作者: admin    时间: 2013-9-3 17:23
您好,请参考这个:http://bbs.anychat.cn/forum.php? ... &extra=page%3D1,是不是没有注册事件回调?
作者: alimjan850    时间: 2015-3-16 18:30
你好,安卓端能不能实现后台语音聊天呢,demo 里,一锁屏 连接就断了
作者: 廖斌    时间: 2015-3-16 18:34
alimjan850 发表于 2015-3-16 18:30
你好,安卓端能不能实现后台语音聊天呢,demo 里,一锁屏 连接就断了

您好,AnyChat Android支持后台音频聊天的。你跟踪下锁屏是不是发生了onpuase事件,anychat demo有在onpuase中关闭音频采集的,你可以将那段代码注释掉。
作者: alimjan850    时间: 2015-3-17 17:26
请问如何获得许可文件,价格是多少???
作者: 廖斌    时间: 2015-3-17 17:27
alimjan850 发表于 2015-3-17 17:26
请问如何获得许可文件,价格是多少???

您好,授权事宜,请与我们商务联系
作者: alimjan850    时间: 2015-3-18 10:41
廖斌 发表于 2015-3-16 18:34
您好,AnyChat Android支持后台音频聊天的。你跟踪下锁屏是不是发生了onpuase事件,anychat demo有在onpu ...

你好,我把那部分代码注释掉了,还是一样,一锁屏,连接就断了,,有没有后台能聊天的 demo ?
作者: 廖斌    时间: 2015-3-18 10:45
alimjan850 发表于 2015-3-18 10:41
你好,我把那部分代码注释掉了,还是一样,一锁屏,连接就断了,,有没有后台能聊天的 demo ?

你可以检测下你的测试设备锁屏发生什么事件?有些设备可能会直接onDestory的。
作者: 廖斌    时间: 2015-3-18 10:46
廖斌 发表于 2015-3-18 10:45
你可以检测下你的测试设备锁屏发生什么事件?有些设备可能会直接onDestory的。

我们是支持后台语音采集、传输、播放的,只要锁屏不onDestroy的话或者wifi断开的话。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3