2012-07-11 2 views
0

VirtualBox를 사용하여 Android 운영 체제 (Android 4.0, http://wwww.android-x86.org에서 다운로드)의 가상 설치를 만들었습니다. 약간의 노력 끝에 인터넷에 접속하여 로컬 네트워크에 로컬 IP (192.168.1.115)를 표시하도록 구성했습니다. 다음으로, 나는 다음과 같은 명령을 사용하여 성공적으로 가상의 안드로이드 장치에 연결하기 위해 나의 호스트 시스템에 안드로이드의 SDK에서 ADB 도구를 사용하여 : 이제ADB로 안드로이드 버추얼 박스 설치에 연결되었는데, 어떻게하면 APK를 이클립스에서 설치할 수 있습니까?

adb connect 192.168.1.115 

를, 내가 사용, APK의 사용 ADB를 설치할 수 있습니다

adb install C:\path\to\myApp.apk 

Eclipse에서 서명 된 APK를 처음 내보내는 동안 (서명되지 않은 APK가 adb를 통해 설치되지 않고 대신 인증서 또는 뭔가에 대한 오류 메시지가 표시됨)

Eclipse에서 내보내는 전체 과정을 거치고 명령 행에서 adb 설치 명령을 실행 한 다음 마침내 내 가상 Android로 전환해야하므로 정상적으로 작동하지만 프로세스가 매우 느립니다. 태블릿을 실행하고 애플리케이션을 실행하여 실행합니다. 내 질문은 이것입니다 : Eclipse를 구성하기위한 더 쉬운 방법이 있나요? 한 번의 클릭으로 (또는 두 번의 클릭만으로) 빌드/설치/실행할 수 있습니까? "Android 애플리케이션으로 실행"을 선택하고 Android 시뮬레이터에서 즉시 애플리케이션을 팝업하는 간단한 방법을 놓치지 만 시뮬레이터는 테스트를 위해 훨씬 더 나쁩니다.

참고 : 장치가 Eclipse의 AVD 목록에 포함되어야한다고 주장하는 가이드를 읽었지만 내 VirtualBox Android 설치가 아닌 두 개의 시뮬레이터 장치가 표시됩니다. 호스트 컴퓨터가 장치에 연결하는 데 adb를 사용했으며 장치가 "장치"("오프라인"또는 문제가 될 수있는 다른 장치가 아닌)로 "장치 장치"명령에 표시됩니다.

답변

1

발견.

"Run As -> Run Configurations ..."프로젝트를 마우스 오른쪽 버튼으로 클릭해야했습니다. 그런 다음 'Android 애플리케이션'에서 내 프로젝트의 이름을 클릭하고 '타겟'탭을 클릭 한 다음 '항상 기기 선택을 묻습니다'를 클릭하십시오. 그런 다음 실행을 클릭하십시오.

팝업 메뉴에서 내 장치가 여기에 표시되며 장치가 다른 장치 목록에 나타나지 않더라도 ("대상"탭에서도) 기본 장치로 설정할 수 있습니다. .

이제 Eclipse에서 일반적인 "실행"버튼을 클릭하면 apk를 빌드하고 가상 장치에 설치 한 다음 가상 장치에서 실행하는 모든 단계를 처리합니다.

관련 문제