【发布时间】:2015-01-22 14:34:42
【问题描述】:
我在前台服务中播放音乐,它与 Activity 绑定,当 Activity 运行时,如果屏幕关闭并再次打开,服务不会终止,但是 当活动不可见时意味着音乐仅在前台服务中运行,并且应用程序在后台播放音乐时关闭,当我关闭屏幕时,音乐播放正常,但是当我解锁屏幕时它杀死了服务
【问题讨论】:
-
您是否为
ACTION_SCREEN_ON广播注册了广播接收器? -
不!我不想在事件中处理屏幕
-
你有任何个广播注册吗?在 Jelly Bean 和 KitKat 中有一个 bug 会导致前台服务在其任务被用户删除后接收到后台广播时被杀死。
标签: android android-activity service foreground-service