0
我的Android應用程序播放音頻。該應用程序啓動服務,該服務通過媒體按鈕啓動通知。Android操作系統查殺服務,通知正在進行
當操作系統資源不足時,操作系統殺死我的服務。然而,通過媒體按鈕,通知仍在。由於服務消失,媒體按鈕不再起作用。負面的用戶體驗。
我一直在尋找一週的解決方案。操作系統沒有通知我該服務正在被殺死。請幫忙。
我的Android應用程序播放音頻。該應用程序啓動服務,該服務通過媒體按鈕啓動通知。Android操作系統查殺服務,通知正在進行
當操作系統資源不足時,操作系統殺死我的服務。然而,通過媒體按鈕,通知仍在。由於服務消失,媒體按鈕不再起作用。負面的用戶體驗。
我一直在尋找一週的解決方案。操作系統沒有通知我該服務正在被殺死。請幫忙。
您應該使用前臺服務對於並添加此代碼之前服務將被破壞:
@Override
public void onDestroy() {
stopForeground(true);
super.onDestroy();
}
非常好。謝謝! – Talal
如果有用,請接受答案@Talal – shmakova