태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

단말기에 애플리케이션을 올릴 때 timeout이 발생하면서 실행되지 않을 때?

2011.10.30 16:55

단말기를 사용하여 애플리케이션을 테스트 하다 보면 간혹 단말기에 애플리케이션이 올라가지 않는 경우가 발생합니다.
그 중 대부분을 차지하는 것이 바로 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 디버깅을 껐다 켜 보기도 했는데.. 완전 삽질만 했었군요...ㅠㅠ) 
저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

커니 안드로이드 개발 팁/일반 , , , , , , , ,

  1. apk가 용량이 커지니까 이런 문제가 생기더라구요 ㅎㅎ

  2. Blog Icon
    gg

    단말기가 usb 3.0 포트에 연결됐을때도 timeout 이 생길 수 있습니다.
    저도 위에 있는 방법이랑 별의별 시도를 다 해봤다가 찾았네요