JobScheduler 썸네일형 리스트형 #Broadcast Receiver 비동기 백그라운드 작업 #doAsync #JobScheduler Broadcast Receiver가 프로세스 상태에 미치는 영향 BroadcastReceiver가 onReceive() 메서드를 코드를 실행 중일 때, 해당 수신자는 포그라운드 프로세스로 간주됩니다. 메모리가 부족하지 않은 이상 시스템은 프로세스를 계속 실행합니다. onReceive() 메서드가 반환되면 BroadcastReceiver는 비활성 상태로 전환되며, 프로세스의 우선순위는 다른 프로세스와 같아집니다. manifest에서 선언된 Static Receiver의 경우 onReceive() 반환 시 프로세스의 우선순위가 낮아지며, 리소스가 부족한 상황에서 우선순위가 높은 프로세스의 리소스 요청에 의해 이 프로세스가 종료될 수 있습니다. BroadcastReceiver가 장시간 실행되는 백그라운드 작업.. 더보기 이전 1 다음