2014-12-09 5 views
0

Eclipse IDE를 사용하여 Android 앱을 개발하려고하며 실제 Moto X (2nd gen, Android 버전 4.4.4)를 사용하여 디버그하고 싶습니다. 나는 맥북 (OS X Yosemite 10.10.1)에 플러그를 꽂고, 이클립스에서 내 안드로이드 애플리케이션을 실행하고, 내 장치를 선택하는 것처럼, USB 디버깅을 전화로 켜는 것만 큼 쉽다라고 생각했다.Eclipse에서 프로젝트를 실행할 때 안드로이드 장치를 선택할 수 없습니다.

그러나 장치 선택기 대화 상자가 나타나면 거기에 내 moto x가 표시되지 않습니다. 그것은 설정 한 모든 Android 가상 장치를 표시하지만 Android 장치를 실행하는 경우에는 아무것도 표시하지 않습니다. 이 점에 대해 나에게 특히 불만스러운 점은 이클립스 장치보기에서 내 장치를 온라인 상태로 명확하게 볼 수 있다는 것입니다. 또한 sdk 폴더로 이동하여 adb 장치를 실행하여 볼 수 있습니다. 표시되지 않는 유일한 시간은 응용 프로그램을 실행하고 응용 프로그램을 실행할 항목을 선택하려고 할 때입니다.

이전에 누구도이 문제가 발생 했습니까? 여기 내가 놓친 게 있니? 최신 Eclipse SDK (Android SDK는 최신 버전 임) (내 생각에 Juno를 실행 중입니다). My Min SDK 버전은 11이고 대상은 21이므로 내 장치가 해당 범위에 있어야합니다. 나는 또한 행운과 함께 장치, 이클립스, 심지어 내 맥북을 다시 시작하려고했습니다.

+0

대상이 21 인 경우 4.4.4 장치가 해당 범위에 * 없습니다 *. SDK를 타겟팅해야합니다. –

+0

최소 SDK 버전이 11 –

답변

1

요세미티에있는 경우 기기 선택 상자에서 항목 헤더 중 하나의 모서리를 드래그하면 기기가 표시됩니다. 이것은 Mac 용 eclipse에서 유쾌하게 어리석은 버그입니다. this answer을 확인하십시오.

+0

와우 ... 내 장치, 컴퓨터 또는 소프트웨어가 잘못되었을 수있는 것이 무엇인지 파악하려고 시도한 경우에만 열 머리글을 끌었습니다. Android 스튜디오 여기에 있습니다. – Bebhead

1

일식에 문제가있을 수 있습니다. 이클립스를 수정하는 유일한 해결책은 웹 사이트에서 ADT의 새로운 사본을 다시 다운로드하는 것입니다.

adb devices을 실행할 때 기기를 볼 수 있다고합니다. 전화에 APK를 설치 ADB를 사용하여 다음 프로젝트를 빌드하는이 경우 사용 일식에서 :

adb install /path/to/projectRoot/bin/myBuild.apk 

더 나은 아직 나는 이클립스를 잊고 안드로이드 스튜디오로 이동하는 표시로이 걸릴 것이다. 버전 1.0은 오늘 released (더 이상의 베타 버전)이 아닙니다.

+0

이므로 범위에 있습니다. 그래, Android Studio에이 후 시도해보십시오. 해결책은 열 머리글을 드래그하여 기기가 마술처럼 튀어 나오게하는 것입니다. 좋은 농담 이었어! – Bebhead

관련 문제