ADT installApp 명령

-installApp 명령은 장치 또는 에뮬레이터에 응용 프로그램을 설치합니다.

먼저 기존 응용 프로그램을 제거한 후에야 이 명령을 사용하여 다시 설치할 수 있습니다.

이 명령은 다음 구문을 사용합니다.

adt -installApp -platform platformName -platformsdk path-to-sdk -device deviceID ‑package fileName

-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) 또는 핸들(iOS)을 지정합니다. iOS에서는 이 매개 변수가 필수적입니다. Android에서는 둘 이상의 Android 장치 또는 에뮬레이터가 컴퓨터에 연결되어 실행 중인 경우에만 이 매개 변수를 지정하면 됩니다. 지정한 장치가 연결되지 않은 경우 ADT에서 종료 코드 14: 장치 오류(Android) 또는 잘못된 장치 지정(iOS)을 반환합니다. 여러 개의 장치 또는 에뮬레이터가 연결되어 있는데 장치를 지정하지 않으면 ADT에서 종료 코드 2: 사용 오류를 반환합니다.

참고: iOS 장치에 IPA 파일을 직접 설치하는 기능은 AIR 3.4 이상에서 지원되며 iTunes 10.5.0 이상을 필요로 합니다.

adt -devices 명령(AIR 3.4 이상에서 사용 가능)을 사용하여 연결된 장치의 핸들 또는 일련 번호를 확인하십시오. iOS에서는 장치 UUID가 아니라 핸들을 사용합니다. 자세한 내용은 ADT devices 명령 을 참조하십시오.

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

adb devices

-package 설치할 패키지의 파일 이름입니다. iOS에서는 IPA 파일이어야 합니다. Android에서는 APK 패키지여야 합니다. 지정된 패키지가 이미 설치되어 있으면 ADT에서 오류 코드 14: 장치 오류를 반환합니다.