【发布时间】:2020-09-14 09:13:19
【问题描述】:
我最近在我的应用中添加了一项功能,可以通过网络共享屏幕。当我想在我的应用程序之外流式传输移动屏幕时,此功能变得特别有意义,即将我的应用程序置于后台。 虽然我在装有 Android 8 的三星 S7 上没有问题,但该应用程序在三星 Active Pro 上在后台运行 5 分钟后不断被杀死。但是,如果平板电脑连接到 USB 电缆(连接到充电器或连接到我的 PC),则应用程序仍然有效。
我已为我的应用禁用电池优化,并尝试了在网络上找到的其他可能的用户端操作,但均未成功。
有什么我可以在开发人员方面做的吗? 我曾尝试使用唤醒锁,但这并没有帮助。在其他线程中,我读到使用前台服务发送通知可能会有所帮助:这是一个可行的解决方案吗?
【问题讨论】:
标签: android background kill screensharing