我有一个媒体应用程序,只是在电视上播放一些音乐。根本没有视频内容。
在Google TV上,该应用程序仍在播放,一段时间后环境模式开始启动。所以没有问题。
在FireTV上,情况就不一样了。在当前代码没有任何更改的情况下,FireOS会在20分钟后停止播放应用程序并进入睡眠模式。
我知道我可以:
- 禁用屏幕保护程序
- 用adb命令删除此超时
但没人想要这个。
另一种防止这种情况的方法是添加标志FLAG_KEEP_SCREEN_ON
。但是添加FLAG_KEEP_SCREEN_ON
后,设备总是开着的,直到我清除标志(在停止媒体之后)。但环境模式从未启动。这正是标志的用途,但在我的情况下,我想要环境模式,但不是睡眠模式。
有没有解决方案可以阻止FireOS进入睡眠模式,但允许进入环境模式?
1条答案
按热度按时间xuo3flqw1#
设置部分唤醒锁定
在这个文档中,它说播放音频的应用程序应该设置为https://developer.amazon.com/docs/fire-tv/faq-general.html