ADT launchApp 명령

-launchApp 명령은 장치 또는 에뮬레이터에서 설치된 응용 프로그램을 실행합니다. 이 명령은 다음 구문을 사용합니다.

adt -launchApp -platform platformName -platformsdk path_to_sdk -device deviceID -appid applicationID

-platform 장치 플랫폼의 이름입니다. ios 또는 android 를 지정합니다.

-platformsdk 대상 장치의 플랫폼 SDK에 대한 경로입니다.
  • Android - AIR 2.6 이상의 SDK에는 관련 ADT 명령을 구현하는 데 필요한 Android SDK의 도구가 포함되어 있습니다. 다른 버전의 Android SDK를 사용하려는 경우에만 이 값을 설정하십시오. 또한 AIR_ANDROID_SDK_HOME 환경 변수가 이미 설정된 경우에는 명령줄에 플랫폼 SDK 경로를 입력할 필요가 없습니다. 둘 다 설정되어 있으면 명령줄에 입력된 경로가 사용됩니다.

  • iOS - AIR SDK가 전용 iOS SDK와 함께 제공됩니다. -platformsdk 옵션을 사용하면 외부 SDK를 사용하여 응용 프로그램을 패키지화할 수 있으므로 전용 iOS SDK만 사용해야 하는 문제가 없습니다. 예를 들어 최신 iOS SDK를 사용하여 확장을 빌드한 경우 응용 프로그램을 패키지화할 때 해당 SDK를 지정할 수 있습니다. 또한 iOS 시뮬레이터와 함께 ADT를 사용하는 경우에는 항상 -platformsdk 옵션을 포함하여 iOS 시뮬레이터 SDK의 경로를 지정해야 합니다.

-device ios_simulator 또는 장치의 일련 번호를 지정합니다. 컴퓨터에 여러 개의 Android 장치 또는 에뮬레이터가 연결되어 실행 중인 경우에만 장치를 지정하면 됩니다. 지정된 장치가 연결되어 있지 않으면 ADT에서 종료 코드 14: 장치 오류를 반환합니다. 여러 개의 장치 또는 에뮬레이터가 연결되어 있는데 장치를 지정하지 않으면 ADT에서 종료 코드 2: 사용 오류를 반환합니다.

Android에서는 Android ADB 도구를 사용하여 연결된 장치 및 실행 중인 에뮬레이터의 일련 번호를 나열할 수 있습니다.

adb devices

-appid 설치된 응용 프로그램의 AIR 응용 프로그램 ID입니다. 지정된 ID의 응용 프로그램이 장치에 설치되어 있지 않으면 ADT에서 종료 코드 14: 장치 오류를 반환합니다.