단말기를 사용하여 애플리케이션을 테스트 하다 보면 간혹 단말기에 애플리케이션이 올라가지 않는 경우가 발생합니다.
그 중 대부분을 차지하는 것이 바로 timeout 입니다.
테스트 하다 간혹 다음과 같은 메시지를 보신 경우가 있을 겁니다.
이 경우, DDMS의 ADB Timeout 설정을 변경함으로써 이 문제를 해결할 수 있습니다.
환경설정 - Android - DDMS 를 선택한 후, ADB connection time out을 조정하면 됩니다.
기본값은 5000ms (5초)이며, 이 시간을 늘려주면 응답 속도가 늦어 타임아웃이 발생하는 것을 막을 수 있습니다.
저는 10초(10000ms)로 변경하니 잘 동작하더군요 :)
(이 문제의 원인이 뭔지 확실히 몰라서 맨날 단말기를 다시 연결해 보기도 하고, 재시작 해 보기도 하고, USB 디버깅을 껐다 켜 보기도 했는데.. 완전 삽질만 했었군요...ㅠㅠ)
그 중 대부분을 차지하는 것이 바로 timeout 입니다.
테스트 하다 간혹 다음과 같은 메시지를 보신 경우가 있을 겁니다.
[2011-10-30 16:46:15 - ForBear] Failed to install ForBear.apk on device 'M110xxxxx': timeout
[2011-10-30 16:46:15 - ForBear] Launch canceled!
이 경우, DDMS의 ADB Timeout 설정을 변경함으로써 이 문제를 해결할 수 있습니다.
환경설정 - Android - DDMS 를 선택한 후, ADB connection time out을 조정하면 됩니다.
기본값은 5000ms (5초)이며, 이 시간을 늘려주면 응답 속도가 늦어 타임아웃이 발생하는 것을 막을 수 있습니다.
저는 10초(10000ms)로 변경하니 잘 동작하더군요 :)
(이 문제의 원인이 뭔지 확실히 몰라서 맨날 단말기를 다시 연결해 보기도 하고, 재시작 해 보기도 하고, USB 디버깅을 껐다 켜 보기도 했는데.. 완전 삽질만 했었군요...ㅠㅠ)
'안드로이드 개발 팁 > 일반' 카테고리의 다른 글
리소스의 오류를 미연에 방지하자! - Lint Warnings 사용하기 (0) | 2011.12.17 |
---|---|
android.os.NetworkOnMainThreadException이 발생할 경우 (3) | 2011.11.07 |
에뮬레이터의 애플리케이션 설치 공간이 부족할땐? (0) | 2011.10.29 |
원하는 시간에 작업을 수행하려면? - AlarmManager 사용하기 (2) | 2011.04.22 |
Draw9Patch가 실행되지 않을 때? (0) | 2011.01.13 |