AlarmManager
및 BroadcastReceiver
을 통해 배경 (사용자가 옵션을 선택한 경우)에서 4 개의 xml 피드를 업데이트하도록 앱을 설정했습니다.Android 배경 업데이트
이것은 Wi-Fi 네트워크에서 완벽하게 작동하지만 데이터에 모바일 네트워크를 사용하고 있고 프로세스가 약간 느리거나 2 번째 또는 3 번째 피드에서 피드가 완전히 가져 오지 않아서 "예기치 않은 문서의 끝"이라고 말하는 ParseException
이 표시됩니다.
이 경우 BroadcastReceiver
이 적절한 옵션이 아니거나 다른 것입니까?
더 많은 정보가 도움이 될 것입니다. 어떻게 피드를 가져 오는거야? 누가 ParseException을 던집니까? – zmbq
피드가 문서 작성기로 읽는 입력 스트림으로 가져 오지만 WiFi에서 정상적으로 작동하므로 문제라고 생각하지 않습니다. 10 초 제한 일 가능성이 큽니다. 안드로이드에 대한 서비스에 대한 자습서가 있습니까? – user971889