Polecenie -installApp powoduje zainstalowanie aplikacji na urządzeniu lub w emulatorze.
Przed ponowną instalacją za pomocą tego polecenia należy odinstalować istniejącą aplikację.
Dla tego polecenia jest stosowana następująca składnia:
adt -installApp -platform platformName -platformsdk path-to-sdk -device deviceID ‑package fileName
-platform
Nazwa platformy urządzenia. Podaj opcję
ios
lub
android
.
-platformsdk
— ścieżka platformy zestawu SDK dla urządzenia docelowego (opcjonalna):
-
Android — zestaw SDK środowiska AIR 2.6+ zawiera narzędzia z zestawu SDK systemu Android wymagane do implementowania odpowiednich poleceń narzędzia ADT. Tę wartość należy ustawiać wyłącznie w celu użycia innej wersji zestawu SDK systemu Android. Ścieżka zestawu SDK platformy nie musi być podawana w wierszu poleceń, jeśli ustawiono już zmienną środowiskową AIR_ANDROID_SDK_HOME. (W przypadku ustawienia obu tych funkcji jest używana ścieżka podana w wierszu poleceń).
-
iOS — zestaw SDK środowiska AIR jest dostarczany w pakiecie z zestawem SDK dla systemu iOS. Opcja -platformsdk umożliwia pakowanie aplikacji z zewnętrznym zestawem SDK, aby wyeliminować ograniczenie związane z używaniem spakowanego razem z aplikacją zestawu SDK dla systemu iOS. Jeśli na przykład opracowano rozszerzenie przy użyciu najnowszego zestawu SDK dla systemu iOS, można wskazać ten zestaw SDK podczas pakowania aplikacji. Oprócz tego w przypadku używania narzędzia ADT z symulatorem systemu iOS należy zawsze dołączyć opcję -platformsdk, aby podać ścieżkę do zestawu SDK symulatora systemu iOS.
Opcja
-device
określa wartość
ios_simulator
, numer seryjny (Android) lub uchwyt (iOS) podłączonego urządzenia. W systemie iOS ten parametr jest wymagany. W systemie Android ten parametr należy określić tylko wtedy, gdy do komputera jest podłączonych więcej działających urządzeń lub emulatorów systemu Android. Jeśli określone urządzenie nie jest podłączone, narzędzie ADT zwróci kod wyjścia 14: Błąd urządzenia (Android) lub Określono nieprawidłowe urządzenie (iOS). Jeśli podłączono więcej niż jedno urządzenie lub więcej niż jeden emulator, narzędzie ADT zwróci kod wyjścia 2: Błąd użytkowania.
Uwaga:
Instalacja pliku IPA bezpośrednio w urządzeniu iOS jest możliwa w środowisku AIR 3.4 lub nowszym i wymaga programu iTunes 10.5.0 lub nowszego.
Za pomocą polecenia
adt -devices
(dostępnego w środowisku AIR 3.4 lub nowszym) można określić uchwyt lub numer seryjny podłączonego urządzenia. W systemie iOS zamiast identyfikatora UUID jest używany uchwyt. Więcej informacji zawiera rozdział
Polecenie devices programu ADT
.
Ponadto w systemie Android narzędzie ADB systemu Android służy do podania listy numerów seryjnych podłączonych urządzeń i uruchomionych emulatorów:
adb devices
-package
— nazwa pliku pakietu, który ma zostać zainstalowany. W systemie iOS musi to być plik IPA. W systemie Android musi to być pakiet APK. Jeśli zainstalowano już określony pakiet, narzędzie ADT zwróci kod błędu 14: Błąd urządzenia.