2014-12-05 2 views
1

이클립스를 사용하여 Android 애플리케이션 프로젝트를 시작하고 싶습니다.DDMS 파일을 찾을 수 없습니다/opt/android-sdk-linux/platform-tools/hprof-conv 우분투

내 OS는 우분투 14.04이며 이미 Android SDK가 있습니다. 지금까지 명령 줄 도구를 사용하고있었습니다.

Eclipse Luna (ADT 번들에는 이전 버전의 Eclipse가 포함되어 있으므로 사용하고 싶지 않음)을 다운로드하여 설치했습니다. 그런 다음, Help -> Install New Software를 사용하여 안드로이드 이클립스 플러그인 (지침 here이다. 안드로이드 개발자 사이트에 instructions으로 당

를, 내가 만든 응용 프로그램 프로젝트를 설치하고 에뮬레이터 인스턴스에서 응용 프로그램을 실행하려고.

하지만 실행되지 않은 응용 프로그램, 이클립스에서 오류 로그는 오류

DDMS files not found: /opt/android-sdk-linux/platform-tools/hprof-conv 
HPROF-전환 파일이 표시된 위치에 존재

을 보여, 나는 그것을 실행 할 수 있었다.

에뮬레이터 화면을 보장 Window -> Preferences -> Android에서 설정이 올바른지 확인의 SDK 관리자를 사용하여 SDK를 업데이트, 이클립스를 다시 시작 :

/opt/android-sdk-linux/platform-tools$ ./hprof-conv --help 
Usage: hprof-conf infile outfile 

Specify '-' for either or both to use stdin/stdout. 

Copyright (C) 2009 The Android Open Source Project 

This software is built from source code licensed under the Apache License, 
Version 2.0 (the "License"). You may obtain a copy of the License at 

    http://www.apache.org/licenses/LICENSE-2.0 

See the associated NOTICE file for this software for further details. 
여기에 다른 질문 ( this, this, thisthis)보고 후, 나는 몇 가지 시도

모든 설정이 모두 정상입니다. 그러나 문제는 지속됩니다. Eclipse에서 에뮬레이터의 응용 프로그램을로드 할 수 없습니다.

또 다른 주목할 점은 스택 오버플로의 게시물과 비슷한 문제를 처리하는 다른 사이트는 주로 Windows에 있다는 것입니다.

나는 당황합니다. 나는 무엇을 놓치고 잘못 했는가?

답변

1

adb 서버가 실행 중이 아니기 때문에 문제가 발생한 것 같습니다. 나는 명령

$ adb start-server 
adb server is out of date. killing... 
* daemon started successfully * 

을 실행 그리고 에뮬레이터는 ADB에 의해 감지되는 것을 보장 : 다음

$ adb devices 
List of devices attached 
emulator-5554 device 

내가 다시 Eclipse에 가서으로 실행 사용하여 응용 프로그램을 실행하려고 -> 안드로이드 응용 프로그램

몇 초 후에 voila 에뮬레이터에서 내 응용 프로그램을 보여주었습니다! :-) 문제가 해결되었습니다. 이것이 동일한 문제를 가진 누군가를 도울 수 있기를 바랍니다.

1

이 문제는 안드로이드가 출시 한 새로운 업데이트와 관련이 있다고 생각합니다.

다음 단계를 수행

)

1 이클립스로 이동 (당신은 이전 ADT 플러그인을 제거 할 수 있습니다) - 다음 창에서 새로운 소프트웨어

2를) 설치> -> 도움말 Add를 클릭하십시오.

3) Add repository 창에서 이름이 & https://dl-ssl.google.com/android/eclipse/ 인 ADT 플러그인을 입력하십시오 (https에서 s를 생략하지 마십시오). 확인을 클릭하십시오. *

4) 확인을 클릭하면 사용 가능한 소프트웨어에 개발자 도구가 표시됩니다. 개발자 도구를 선택하고 다음을 클릭하고 개발자가 설치 될 때까지 계속합니다. 23.0.0

5) Eclipse와 voila를 다시 시작하십시오! 모든 오류가 사라졌습니다.

+0

나를 위해, 나는 Add를 클릭 할 필요가 없었습니다. URL이 드롭 다운 목록에 있습니다. 이전 ADT를 제거하려면 다음을 수행하는 방법을 설명하는 링크가 있습니다. http://stackoverflow.com/questions/9097163/uninstalling-android-adt – Harris