2017-09-14 44 views
1

我们目前正在开发一款Android Wear应用程序,以将服务网络的通知发送给用户。5分钟后全部死亡

主应用程序有一个POST服务,每10秒执行一次轮询到服务器,并且数据已被修改通知用户。

应用程序的另一个关键部分是显示信息而无需输入主要活动(表盘和主要活动由共享偏好进行通信)的表面。

如果我在表盘中完全锁定(电源管理器锁定),该应用程序的工作效果很好,但消耗的能量无法估量。

如果我们没有完全锁定,在进入环境模式五分钟后POST服务停止。

我用尽了一切:

任何想法? 在此先感谢

回答

5

请不要在移动设备上轮询这样的服务器。使用推送消息。你将杀死电池这样做 - 不仅会耗尽CPU,而且会迫使它将wifi /蜂窝无线电保持在广播模式,在那里它们使用的功率最大。