问题描述
- 求Android客户端稳定频率心跳解决方案
- 由于服务端超时时间较短,4分钟以内,本人试验了以下几种方案均不能达到稳定频率的心跳通信要求。
1.Timer
2.主线程中建一个handler使用handler.postDelay(ruunerabledelay)
3.Mainactivity启动之后启动一个子线程利用sleep(interval)。
4.利用AlarmService在service的onstartcommond方法里执行心跳操作。
只有第四种方案稍微稳定一些,但是轮询间隔越长,频率越不稳定。也会出现心跳间隔超时。
求有经验的大虾指点迷津
解决方案
顶一下, 洒家就知道个mqtt协议
解决方案二:
请看一下我之前写的csdn博客 或者对你有帮助 http://blog.csdn.net/wangliang198901/article/details/16542567
时间: 2024-11-27 02:35:20