2010-12-07 5 views
6

내가 2.3 SDK 오늘 Gingerbreak 업그레이드 내가 DDMS를 실행하려고하면이 오류를 받기 시작 :DDMS가

은 ADB 버전 가져 오지 못했습니다 : "ADB를"프로그램을 실행할 수 없습니다를 : CreateProcess error = 2, 시스템이 지정된 파일을 찾을 수 없습니다.

어떻게 해결할 수 있습니까? Windows 7, 64 비트를 실행 중입니다.

+1

진저 깨는 소리 - 내 컴퓨터에서 모든 것을 깨뜨린 것입니다. – NickT

답변

15

adb.exe가 SDK의 platform-tools 폴더에있는 것 같습니다. 내 PATH in my Environment Variables에 platform-tools 폴더를 추가해야했습니다.

+1

DDMS.bat에 대한 질문이 아닙니까? Eclipse의 DDMS Perspective를 사용하지 않고 어떻게 실행합니까? 그것은 나를 API 9 업데이트 후 동일한 오류를 제공합니다. 편집 : 죄송합니다. 브라이언, 너는 그 질문을했다. 그것을 알아 채지 못했습니다. adb 경로를 설정하고 내 컴퓨터에 수정 사항이 있는지 알려줍니다. [고정] Bryan의 해결책으로 해결했습니다! android \ platform-tools \를 PATH에 추가하십시오. 필자의 경우 C : \ eclipse \ android \ platform-tools \ – Vik

+0

필자는 Android SDK 디렉토리 Tools, DDMS.bat로 이동하여 DDMS를 실행했습니다. 문제는 adb.exe를 이동하여 DDMS가 전역 적으로 추가하지 않는 한 DDMS를 찾을 수 없다는 것입니다. –

+0

예. 나는 똑같은 일을하곤했다. 이클립스의 DDMS 퍼스펙티브는 업데이트 후에도 잘 작동하는 것처럼 보였고 \ tools \ ddms.bat는 중단되었다. 감사 ! 이제 해결되었습니다. – Vik

2

어제 새로운 2.3 SDK 및 관련 ADT로 안드로이드 개발 시스템을 업그레이드하려고했습니다. 업그레이드가 끝나면 Eclipse에서 프로젝트를 올바르게 컴파일 할 수 없으며 Eclipse에서 Android SDK 및 AVD Manager에 액세스 할 수 없습니다. 이클립스는 안드로이드 SDK가 설치된 위치를 잃어 버린 것 같다. 나는 그 폴더의 이름을 알려줄 것이지만, 다시 말하면 .../tools/adb.exe를 찾을 수 없다는 말을 할 수있다. 예, adb.exe가 이동 한 것을 압니다. 그러나 오류는 이전 지점에서 오류를 찾고 있음을 알 수 있습니다. 그것은 새로운 ADT를 가지고 있지 않은 것처럼 보였습니다. 그러나 나는 체크하고 재검사를 했었습니다. 나는 새로운 ADT가 어떤 이유로 올바르게 설치되지 않았다고 생각하고 있거나 버전을 제대로 확인하지 못했습니다.

해결책을 찾았을 때 모두 adb가 이동했으며 classpath를 변경해야한다고 지적했습니다. 그러나이 상황에서는 관련 클래스 경로가 실제로 없습니다. Eclipse에 설정해야하는 Android SDK에 대한 경로가 있습니다. 나는 도구 폴더에 adb.exe를 다시 복사하는 트릭을 시도했습니다. 그 시점에서 이클립스는 안드로이드 SDK를 찾을 수 있었지만 그 다음에는 다른 문제가 생겨서 그 구멍을 포기했다.

어쨌든, 나는 이클립스와 안드로이드 SDK 폴더를 날려 버리고 결국 다시 시작했다. 이제 제대로 작동합니다. 더 나은 해결책이있을 것이라고 확신하지만, 나는 그것을 어지럽히는 데 지쳤습니다.

Android SDK 및 AVD Manager를 사용하여 업그레이드 할 때 2 (2)가되었습니다.

희망이 있으면 도움이됩니다.

업데이트 : 추가 검토를 통해 OP가 Eclipse를 언급하지 않은 이후로 내 stackoverflow 주제가 혼재 된 것 같습니다.

+0

Android 도구를 사용하여 Android-SDK를 업데이트했는데 비슷한 문제가있었습니다. 도움말 메뉴 - 소프트웨어 업데이트 선택을 통해 Eclipse의 소프트웨어 패키지를 업데이트해야했습니다.그런 다음 원래 오류 메시지가 사라진 후에 ADT 패키지와 다른 Android 관련 업데이트를 업데이트하기로 결정했습니다. – Amos

0

나는 똑같은 문제가 있으며 이렇게 작동합니다. 먼저 ddms.bat를 열고 adb.exe를 실행하십시오.