永久保持萤幕就像建立一样简单wakeLock。几乎所有Android设备都会默认启用有时(大约30秒左右)后关闭屏幕的功能。
我认为您在这里寻找的是一款行为类似于媒体播放器应用程序/音乐播放应用程序的应用程序。您可以通过在前台运行服务来实现。您将需要为此创建一个持久性通知。这样,即使设备屏幕关闭,您的应用程序/活动也不会被杀死。
在此处找到文档:https : //developer.android.com/guide/components/services#Foreground
编辑#1正如评论中所讨论的,此链接对于OP获得其查询答案的帮助:https : //stackoverflow.com/a/29818026/3811983