Android 오류 : 기기에 * .apk를 설치하지 못했습니다 * : timeout


685

때때로이 오류가 발생하고 원인이 무엇인지 모릅니다
. 실제 장치 (내 경우에는 Galaxy Samsung S)에서 Android 앱을 실행 / 디버그하려고하면 콘솔에 다음 오류가 발생합니다 :

장치에 * .apk를 설치하지 못했습니다 * :

타임 아웃 시작이 취소되었습니다!

이것은 모든 콘솔이 나에게 말하는 것입니다. LogCat은 정보를 제공하지 않습니다. Eclipse 문제점보기에 문제점이 표시되지 않습니다.

다음 단계를 성공하지 않고 시도했습니다.
1. 프로젝트 정리 (프로젝트-> 청소)
2. 장치, Eclipse, 랩톱, 위의 모든 항목을 다시 시작하는 중 ...
3. 실패 에 따라 공백없이 위치로 프로젝트 이동 'emulator-5554'장치에 APK를 설치하는 방법 : 시간 초과

앱은 과거에 해당 기기에서 여러 번 디버깅되었지만 (앱은 마켓에 게시되어 있음)이 문제는 너무 자주 발생하며 매우 좌절됩니다 ...

어떤 도움이라도 대단히 감사하겠습니다! 감사.


13
기기를 다시 시작하여 사용해보십시오. 기기가 유휴 상태가 될 때 가끔 발생합니다.
Vikas Patidar

2
코드에 오류가 있으면 오류가 표시 Problems View되고 런타임 오류가 발생하면에 표시됩니다 LogCat View. 그들이 정보를 제공하지 않는 이유입니다.
Vikas Patidar

2
답변 해 주셔서 감사하지만 내 게시물에서 언급했듯이 장치를 다시 시작한 후에도 문제가 계속 발생했습니다. 결국 나, 스마트 폰 드라이버를 다시 설치 모든 것을 다시 시작하고 최선 기대에 ... 트릭을 한 일
Arye 로젠 스타

1
공백이없는 경로로 코드를 이동해야했습니다. 감사!
DataGraham

3
때로는 장치가 PC와 약간 거리가 있습니다. 케이블이 길거나 장치가 키보드의 USB를 통해 PC에 연결되어 있음을 의미합니다. PC의 USB에 직접 연결
Bobs

답변:


1130

ADB 연결 시간 종료를 변경하십시오. 나는 그것이 5000ms로 기본 설정되어 있다고 생각하고 그 문제를 없애기 위해 내 것을 10000ms 로 변경했습니다 .

Eclipse에있는 경우 다음을 수행 하여이 작업을 수행 할 수 있습니다

창-> 환경 설정-> Android-> DDMS-> ADB 연결 시간 초과 (ms)


2
일반적으로 내 Galaxy Tab을 사용 하여이 문제를 해결하십시오. 시간 초과를 10 초로 늘리면 지금은 해결 된 것 같습니다. 감사!
존 터너

2
내 환경이 훨씬 느리게 실행되는 것처럼 보이기 때문에 내 경우에는 훨씬 더 높은 값으로 설정해야했지만 힌트를 주셔서 감사합니다.
DigiOz Multimedia

17
나는 실제로 60000ms로 내 것을 키워야했지만 결국 효과가있었습니다. USB 속도에 문제가 있거나 모릅니다 ... 고마워요!
moraleida

7
이 솔루션은 저에게 효과적이었습니다. 필자의 모든 테스트 장치 중 이것은 Samsung Galaxy S (Mac OS X, Eclipse Indigo)에서만 발생했습니다. 아마도 삼성 기기에 문제가 있습니까?
차드 슐츠

1
나는 그것을 10000ms로 바꿨다. 같은 오류가 발생했습니다. 제 경우에는 장치를 다시 시작했습니다.
nous

192

이 오류가 발생하면 일반적으로 adbcmd를 입력 하여 서버를 다시 시작합니다 .

adb kill-server

adb start-server

편집 : 당신이에서이 작업을 수행 할 수있는 플랫폼 도구의 일부 결코 버전의 DDMS PerspectiveDevices Tab(캡처 버튼 근처) 메뉴를 클릭합니다 Reset adb.

EDIT2 : 또한 USB port대부분의 전면 USB ports은 저전력이며 apks장치에 업로드 할 때 실제로 속도가 느리기 때문에 PC 후면 의을 사용하는 것이 바람직하다는 것을 알았습니다 .


10
DDMS 시간 초과를 변경해도 효과가 없었지만 문제가 해결 된 것 같습니다. 정말 고마워요!
Zac Seth

2
이것은 타임 아웃 솔루션과 달리 나에게도 문제를 해결했습니다.
Alexander

제 경우에는 이것이 올바른 방향을 가리키고 있습니다. 타임 아웃 변경은 효과가 없습니다. 기기를 재부팅하면 항상 작동합니다. 초기화하면 기기가 오프라인 모드가됩니다. 새 버전을 업로드하기 전에 앱을 정상적으로 종료하는 것이 내 경우의 핵심 인 것 같습니다.
Hong

@Ovidiu Latcu이 오류가 발생했습니다 * 데몬이 실행되지 않습니다. 포트 5037에서 지금 시작 ADB 서버가 ACK 로 데몬을 시작하지 못했습니다 *
Shahzad Imam

1
EDIT2와 같이 앞면의 컴퓨터 뒷면에 전화를 연결하면 문제가 해결되었습니다. +1 :)
Maciek 2019

113

나는 때때로이 문제가 있었는데 해결책은 USB 케이블을 새로운 것으로 변경하는 것이 었습니다


3
연결이 잘못되면 장치에 대한 연결이 성공하지 못할 수 있습니다. 말이 되겠지만, 친구의 케이블로 새 케이블을 구매하기 전에 시도해 보는 것이 좋습니다.
Julien

25
확인했습니다. 특정 USB 확장 케이블을 통해 실행할 때이 문제를 재현 할 수 있습니다.
Richard Taylor

2
나는 6 개의 장치를 좋아했지만 아무런 문제가 없었습니다. 그런 다음이 삼성 갤럭시 폰을 사용해 보았고 설치를 허용하지 않습니다 (시간 초과 변경 등). 다른 케이블과 타다를 시험해 보았습니다. 감사!
fatfreddyscat

2
Grrr, 왜 이것이 문제가 되는가 ??? 가난한 개발 도구에 대해 이야기하십시오 ... 이미 상위 2 개 답변을 시도한 이후 이것이 내 문제라고 생각합니다. 이제 USB 케이블 고장 일 뿐입니 까?
Brade

1
USB 2.0 사양 (및 아마도 내가 읽은 유일한 것)은 최대 케이블 길이를 초과하고 신뢰할 수없는 작동을 가능하게하는 근거로 "확장 케이블"을 명시 적으로 금지합니다. 다시 말해서, 연장 케이블은 금지되었으므로 USB 불량품 이 아닙니다 . 다른 USB 포트로 변경하면 내 (짧은) 케이블이 제대로 작동하는 것 같습니다.
Brian White

41

PC와 안드로이드 폰 사이의 연결에 USB 3.0 포트를 사용하지 마십시오!

USB 3.0-파란 텅이있는 포트

USB 2.0-검은 색 텅이있는 포트


3
감사합니다! 여기까지 멀지 않아야합니다. 이것이 나를 위해이 문제를 해결 한 유일한 것입니다. 다른 모든 솔루션을 다양한 방법으로 시도했습니다. 나는 2 개의 장치 (N1 및 Transformer)와 3 개의 케이블에 대한 모든 수정을 시도했습니다. 장치에 따라 여기에 여러 가지 문제가 있다고 생각합니다. 질문이나 그와 같은 것을 포크하면 좋을 것입니다. 어느 쪽이든 adb다시 시작 하거나 시간 초과를 변경 하기 전에 먼저 USB 2.x 포트에 연결되어 있는지 확인하십시오.
Josh

1
하지만 다른 옵션은 없습니다! 하지만 문제가있는 전화를 재부팅하면 도움이되었습니다.
표시 이름

신의 축복이 있기를, 감사합니다
Oneiros

37

전화를 재부팅하십시오.

진심으로! 전원을 완전히 껐다 켜십시오. 그것은 나를 위해 그것을 고쳤다.


17

같은 문제가 발생하여 ADB 연결 시간 초과를 변경하려고했습니다. 그것은 효과가 없었다. PC의 USB 포트 (전면-> 후면) 사이를 전환했는데 문제가 해결되었습니다 !!!


탈, 당신은 이것으로 올바른 길을 가고있었습니다. 포트 전환이 문제를 해결 한 이유는 대부분 전면 포트가 USB3이고 다른 포트는 USB2이기 때문입니다. 자세한 내용 은 다른 답변에 대한 내 의견 을 참조하십시오.
Josh

프론트 포트를 성공적으로 사용하고있었습니다. Clean을 수행하고 디버깅을 시도했지만 설치되지 않았습니다. 시간 초과를 늘리고 adb를 다시 시작하고 전화를 재부팅하고 Eclipse를 별표로 바꾸려고 시도했습니다. 후면 포트로 전환하여 다시 작동하기 시작했습니다.
Jim Rhodes

15

나는 이것을 많이 얻는다. 나도 갤럭시 S에 있습니다. 전화에서 케이블을 뽑았다가 다시 꽂은 다음 Eclipse에서 앱을 다시 시작해보십시오. 보통 트릭을 수행합니다. 이클립스는 때때로 전화와의 연결을 잃어버린 것처럼 보이지만, 이것은 다시 전화를 거는 것 같습니다.


10

나는 그것이 어리석게 들린다는 것을 알고 있지만 장치에서 실행할 때이 시간 초과 문제에 대해 모든 권장 사항을 시도한 후에 케이블을 변경 하기로 결정 하고 작동했습니다. Coby Kyros MID7015입니다.

다른 케이블을 사용하는 것은 좋은 기회입니다.


Android Studio를 업그레이드 한 후 모든 SDK 도구 및 플러그인이 최신 상태인지 확인하십시오. 이것은 내 문제였다. 이 비슷한 질문에 대한 스크린 샷이있는 내 대답을 참조하십시오. stackoverflow.com/questions/58688663/adb-install-failed/…
Mathieu J.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.