我有一个媒体应用程序,它只是在电视上播放一些音乐。根本没有视频内容。
在 Google TV 上,应用程序仍在播放,一段时间后环境模式开始。所以没有问题。
FireTV 则不同。如果当前代码没有任何更改,FireOS 将在 20 分钟后停止播放应用程序并进入睡眠模式。
我知道我可以:
但没人想要这个。
防止这种情况的另一种方法是添加标志
FLAG_KEEP_SCREEN_ON
。
但是通过添加 FLAG_KEEP_SCREEN_ON
,设备始终处于开启状态,直到我清除该标志(例如在停止媒体之后)。但环境模式永远不会启动。这正是该标志的用途,但就我而言,我想要环境模式,而不是睡眠模式。
是否有解决方案可以阻止 FireOS 进入睡眠模式,但允许环境模式?
设置部分唤醒锁定
在本文档中,它说播放音频的应用程序应该设置它 https://developer.amazon.com/docs/fire-tv/faq-general.html