2010-02-15 3 views
5

저는 Windows 7 Ultimate 64 비트 에디션과 Eclipse 3.5를 Android 플러그인과 함께 사용하고 있습니다. 나는, 심지어 로그 캣 그것에서 할 수있는 에뮬레이터가 완벽하게 작동하고IOException 모든 시간을 안드로이드 에뮬레이터에 업로드하려고 시도합니다.

[2010-02-15 22:48:10 - EPG3]Uploading EPG3.apk onto device 'emulator-5554' 
[2010-02-15 22:48:15 - EPG3]Failed to upload EPG3.apk on device 'emulator-5554' 
[2010-02-15 22:48:15 - EPG3]java.io.IOException: Unable to upload file: timeout 
[2010-02-15 22:48:15 - EPG3]Launch canceled!

, ADB는 그것을 볼 수 있지만 수 없습니다 : 나는 새로운 프로젝트를 생성하고 게시 할 때마다, 나는 다음과 같은 오류가 발생합니다 그것에서 무엇이든을 밀거나 당기십시오. logcat에 아무 것도 나타나지 않아 에뮬레이터가 명령을 받았다고합니다. 방화벽을 켜거나 끄거나 플러그인을 우회하기 위해 adb install을 호출하면 문제가되지 않습니다. 아무 것도 빈 앱으로도 작동합니다.

아이디어가 있으십니까?

+0

"관리자 권한으로 실행"을 사용하여 Eclipse를 시작했는지 확인하십시오. –

+0

관리자로 실행해도 아무런 차이가 없습니다. 같은 문제 - IOException. 에뮬레이터에서 파일을 가져올 수 있으며 쉘을 실행할 수 있습니다. 나는 logcat을 실행할 수있다. 나는 아무것도 설치할 수 없다. – locka

+0

음, 이상합니다. 관리 셸에서 adb를 실행 해보십시오. – Segfault

답변

0

잘 — 윈도우 7과 안드로이드가 얻을하지 않는 것이 질문을 참조 처음에 보인다 : 당신은 로컬 호스트 5037 텔넷 수 Failed to parse the output of 'adb version'?

있습니까? 이것이 adb 서버가 adb 클라이언트로부터 들어오는 연결을 수신하는 곳입니다.

+0

예 5037에 telnet으로 연결할 수 있습니다.임의의 문자를 입력하면 해제됩니다. 에뮬레이터가 열리는 포트 인 5554 및 5555에 텔넷 할 수도 있습니다. 5554 포트는 명령에 대해서도 응답합니다. 내 JDK라고 생각했습니다. 나는 많은 Java 개발을 수행하므로 몇 가지 버전이 있지만 J2se 6 32 비트 버전을 사용하고 있음을 확인했습니다. – locka

0

here으로 설명한대로 시스템 경로에 tools 디렉토리의 경로를 추가하려고 했습니까?

+0

예, 시도했습니다. 내가 말한 것만 큼 문제는 adb 실행 중이거나 실행중인 에뮬레이터가 아니라 에뮬레이터에 아무 것도 업로드하지 않는 것입니다. 내가 이클립스 플러그인을 이해하면 IOException을 통해 알게되는데, 필자가 adb를 통해 할 때 무한정 멈춘다. 내 adb가 첨부 된 장치에 아무 것도 업로드하지 않을 것이라고 추가하겠습니다. adb -d install foo.apk와 같은 것을 시도해도 영원히 멈춰 버립니다. 모든 기능은 두 번째 컴퓨터에서 우분투를 통해 올바르게 작동합니다 (단, adb 서버는 USB 장치에 설치하려면 sudo를 사용해야 함). – locka

1

리소스로드 문제가 아닙니까? 안녕하세요 모든 예제를 문제없이 사용해 보았습니다. 이제는 드로어 블을 처음 사용하고 이제는 입출력 문제를 겪었습니다.

저는이 예제에서 드로어 블 폴더에 대해 이야기하지만, 기본 프로젝트 구조에는 3 개의 드로어 블 폴더가 있다고 생각합니다. 디버깅을 계속

)

16

확실하지 않음이 도움이하지만 난 장치에 프로젝트를 업로드하려고 할 때 같은 예외를 가지고와 "ADB 연결 타임 아웃 (밀리 초)"의 값을 증가하여 고정하는 경우

PC : (일식 -> 창 -> 설정 -> 안드로이드 -> DDM의) MAC : (일식 -> 환경 설정 -> 안드로이드 -> DDM의)

나는 그것이 나에게 걸린 자신을 꽤 화가했다 너무 오래 설정을 찾을 수 있도록 내가 공유 줄 알았는데.

+1

이것은 나를 위해 일했습니다. 엄청 고마워!! – Das

+0

이것은 나를 위해 일했습니다. 아주 간단합니다. 어떻게 피 묻은 성가신. –

1

30-40 회마다 컴파일 할 때마다이 오류가 발생합니다. 나는 방법이 없지만이 솔루션은 나를 위해 일한다.

bin/폴더로 이동하여 EPG3-debug.apk 파일의 이름을 EPG3.apk (디버그 모드를 사용하는 경우)로 변경하거나 EPG3-release.apk를 EPG3.apk (실행 모드)로 변경하고 Eclipse로 돌아가고, 이제 응용 프로그램을 디버그/실행할 수 있습니다. 이 모든 상황을 "해칠"수 있으므로 코드를 변경하고 다음 번에 Debug/Run program을 정상적으로 수행 할 수 있습니다.이 오류가 다시 발생할 때까지이 팁을 반복해야합니다.

3

방금이 오류가 발생했습니다. 이를 해결하기 위해 .apk 파일을 삭제하고 프로젝트를 다시 작성했습니다. 빌라! 지금 업로드가 작동합니다.

+0

불행히도 이것은 그렇지 않았습니다. 그것은 단순히 에뮬레이터에 연결하는 것을 거부했습니다. 또는 오히려 명령 줄에서 영원히 연결되거나 Eclipse 플러그인에서 시간 초과 될 수 있습니다. 어느 쪽이든 그것은 아무 것도하지 않고 연결하고있었습니다. 필자는 64 비트 JVM을 사용하여이 문제를 해결 했으므로 64 비트 버전의 Windows 위에 32 비트 JVM을 실행하여 발생하는 일종의 불일치라고 추측 할 수 있습니다. – locka

+0

어리석은 소리가 들리지만 나에게도 도움이된다. –

관련 문제