2014-01-08 8 views
2

자바 서버에 연결하여 이름 및 미리보기 이미지의 목록을받는 애플리케이션이 있습니다. 그것은 Jelly Bean & Kitkat까지 모든 안드로이드 버전에서 올바르게 작동했습니다. 나는 예외없이 추적에 이상한 오류가 발생합니다 :안드로이드의 소켓을 통해 거대한 데이터를 수신하는 중 오류가 발생했습니다. Jelly Bean & Kitkat

01-08 16:08:30.587 13412-13412/com.sefryek_tadbir.trading A/libc﹕ Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 13412 (_tadbir.trading) 
01-08 16:08:31.168  616-659/system_process E/InputDispatcher﹕ channel '418a8330 com.sefryek_tadbir.trading/com.sefryek_tadbir.trading.view.activity.authenticate.LoginActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 
01-08 16:08:31.168  616-659/system_process E/InputDispatcher﹕ channel '41b281b0 com.sefryek_tadbir.trading/com.sefryek_tadbir.trading.view.activity.authenticate.LoginActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 

내가 사용 ACM 라이브러리 소켓을 통해 연결 (ACMConnectionHandler 클래스), 어딘가에 startConnection() 메소드를 호출 한 후 오류, 심지어에서 디버그 모드 오류가 발생한 줄을 찾을 수 없습니다. 나는 비슷한 스레드를 읽었지만 아무 도움도받지 못했습니다. What to do on TransactionTooLargeException

아이디어가 있습니까? 감사합니다 ...

답변

1

문제는 GIF 뷰 (gif 리소스를 표시하는 사용자 정의보기)입니다 !! AsyncTask가 백그라운드에서 작업 할 때 gif 이미지를 보여 주려고했습니다. GifView가 jelly bean 전에 잘 작동했습니다! 나는 그것이 무엇이 잘못되었는지 혼란 스럽다.