0
내 Android 애플리케이션에 IntentService
이 업로드 중입니다.인터넷 연결을 다시 시도하는 전략
때때로 인터넷 연결이 없거나 연결 품질이 너무 좋지 않아 업로드 할 수 없습니다. 이러한 경우 service
은 어느 시점에서 다시 시도해야합니다. 내 service
네트워크 연결이 변경되거나 잠시 후 (연결이 있었지만 업로드가 실패한 경우) 깨어 났을 때 BroadcastReceiver
이 발생했습니다.
그런 upload service
을 깨우는 가장 좋은 전략은 무엇입니까? 언제 내가 얼마나 기다려야합니까? 네트워크 변경을받은 직후에 항상 service
을 깨야합니까?
예, 연결이 변경되면 어떻게됩니까? 예를 들어 사용자가 5 분마다 연결 유형을 변경하고 연결이 너무 빈약 할 경우 응용 프로그램은 5, 10, 20, 40, 80, 160, 5, 10, 20, 40 등의 초 후에 요청합니다. – Ari
연결이 성공적으로 설정되면 다시 시도 속도를 다시 설정한다고 가정합니다. – cYrixmorten