0

내 Android 앱에서 오디오를 재생합니다. 앱이 서비스를 시작하면 서비스는 미디어 버튼으로 알림을 시작합니다.Android OS 죽이는 서비스, 알림 남기기

OS의 리소스가 부족하면 OS가 내 서비스를 죽입니다. 그러나 미디어 버튼으로 알림이 유지됩니다. 서비스가 사라 졌으므로 미디어 버튼이 더 이상 작동하지 않습니다. 부정적인 사용자 경험.

나는 일주일 동안 해결책을 찾고있었습니다. 운영 체제가 서비스가 중지되고 있음을 알리지 않습니다. 도와주세요.

답변

1

당신은 그것을 위해 전경 서비스를 사용하고 서비스가 파괴되기 전에이 코드를 추가해야합니다 : 매우 좋음

@Override 
public void onDestroy() { 
    stopForeground(true); 
    super.onDestroy(); 
} 
+0

합니다. 고맙습니다! – Talal

+0

도움이 되었다면 답을 받아주세요. @Talal – shmakova