为了在特定时间播放长音频文件(警报),我使用了AlarmManager。设置AlarmClock并在特定时间启动前台服务。 该应用程序在警报触发时处于后台,在P之前的Android版本中运行正常。 但在安卓P中,服务有时启动,有时不启动。
(我已在清单中包含前台服务权限)