【发布时间】:2017-09-15 04:40:09
【问题描述】:
我们目前正在开发一款 Android Wear 应用,以将服务网络的通知带给用户。
主应用有一个 POST 服务,每 10 秒对服务器执行一次轮询,如果数据已被修改,则通知用户。
应用程序的另一个关键部分是无需进入主 Activity 即可显示信息的表盘(表盘和主 Activity 是通过共享首选项进行通信的)。
如果我在表盘上进行完全锁定(电源管理器锁定),应用程序运行良好,但消耗的能量很少。
如果我们没有完全锁定,进入环境模式五分钟后,POST 服务就会停止。
我什么都试过了:
- 这 5 分钟后唤醒屏幕。
- 在服务中使用锁。
- 在微光模式下更改更新时间 (https://developer.android.com/training/wearables/watch-faces/complications.html)。
- 警报管理器 (https://developer.android.com/training/wearables/apps/always-on.html)
- 始终在应用上(工作,但我们不能将其用于电池消耗)。
有什么想法吗? 提前致谢
【问题讨论】:
标签: android post service wear-os