내 Android 애플리케이션은 URLConnection
을 사용하여 웹 서비스에 연결합니다. 1 년 넘게 시장에 출시되어 꽤 잘 작동합니다. 그러나, 갤럭시 넥서스 사용자와 문제가 최근에 와서 : getInputStream()
던져Galaxy Nexus의 이상한 EOFException
final BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream()), 8192);
EOFException
:
처럼 URLConnection
에서 입력 스트림 (! 아직 읽기되지 않음)를 받고합니다.
처음에는 이것이 ICS 문제 일 수 있으므로 Nexus S에 초기 빌드를 설치했지만 문제가 재현되지 않았습니다. 그런 다음 Galaxy Nexus에 액세스 할 수 있습니다. Galaxy Nexus는 내가받은 버그 보고서와 동일한 방식으로 충돌합니다. 이는 하나의 전화가 이상한 행동을하는 것은 아니라고 생각합니다.
크래시의 스택 추적은 here이고 전체 코드는 GitHub입니다. 정말 이상한데,이 앱은 안드로이드 마켓에 100 만 개 이상의 설치를하고 있으며 문제는 Galaxy Nexus에서만 발생하는 것 같습니다.
힌트 나 제안 사항을 보내 주시면 감사하겠습니다.
또한 내 활기찬 실행중인 ICS에 발생합니다. –