Android

To narzędzie nie jest już obsługiwane. Użyj Android Studio, aby: tworzenie zdarzeń AVD oraz tworzyć projekty, użyj sdkmanager aby wyświetlić i zainstalować pakiety SDK.

android to narzędzie wiersza poleceń w interfejsie tools/ pakietu Android SDK. android umożliwia:

  • Tworzenie, usuwanie i wyświetlanie urządzeń wirtualnych z Androidem (AVD). (Teraz możesz użyć Android Studio lub w wierszu poleceń, avdmanager).
  • Twórz i aktualizuj projekty na Androida. (wszystko to w Android Studio).
  • Zaktualizuj pakiet Android SDK, dodając nowe platformy, dodatki i dokumentację. (Teraz skończone przy użyciu narzędzie wiersza poleceń sdkmanager).

Jeśli używasz Android Studio, funkcje narzędzia android są zintegrowane z IDE, więc nie musisz używać tego narzędzia bezpośrednio.

Uwaga: dokumentacja poniższych opcji nie jest wyczerpująca. i mogą być nieaktualne. Aby uzyskać aktualną listę opcji, uruchom polecenie android --help.

Składnia

Składnia instrukcji android jest taka:

android [global options] action [action options]

Opcje globalne

-s
Tryb cichy: drukowane są tylko błędy.
-h
Pomoc dotycząca użycia.
-v
Tryb szczegółowy: wyświetlane są błędy, ostrzeżenia i komunikaty informacyjne.

Działania i opcje AVD

W tej tabeli znajdziesz działania i opcje związane z AVD:

Działanie Option Opis Komentarze
avd Brak Uruchom program AVD Manager.
sdk Brak Uruchom Menedżera pakietów SDK na Androida.
create avd -n <name> Nazwa AVD. Wymagane
-t <targetID> Identyfikator docelowy obrazu systemu, który ma być używany z nowym AVD. Aby uzyskać listę dostępnych , użyj funkcji android list targets. Wymagane
-c <path>|<size>[K|M] Ścieżka do obrazu karty SD, który ma być używany w tym AVD, lub rozmiar nowego obrazu karty SD dla tego AVD. na przykład -c path/to/sdcard lub -c 1000M.
-f Wymuś utworzenie AVD.
-p <path> Ścieżka do lokalizacji, w której chcesz utworzyć katalog plików tego AVD.
-s <name>|<width>-<height> Skóra używana w przypadku tego AVD określona na podstawie nazwy lub wymiarów. android narzędzie skanuje pod kątem pasujących karnacji według nazwy lub wymiaru w katalogu skins/ element docelowy, do którego odwołuje się argument -t <targetID>. Na przykład: -s HVGA-L.
delete avd -n <name> Nazwa AVD do usunięcia. Wymagane
move avd -n <name> Nazwa AVD do przeniesienia. Wymagane
-p <path> Ścieżka do lokalizacji, w której chcesz utworzyć katalog plików tego AVD.
-r <new-name> Nowa nazwa AVD, której nazwa została zmieniona.
update avd -n <name> Nazwa AVD do przeniesienia. Wymagane

Działania i opcje w projekcie

W tabeli poniżej znajdziesz działania i opcje związane z projektami:

Działanie Option Opis Komentarze
create project -n <name> Nazwa projektu. Wymagane
-t <targetID> Identyfikator docelowy obrazu systemu, który ma być używany z nowym AVD. Aby uzyskać listę dostępnych , użyj funkcji android list targets. Wymagane
-k <path>|<size>[K|M] Przestrzeń nazw pakietu. Wymagane
-a Nazwa domyślnej klasy Activity. Wymagane
-p <path> Lokalizacja katalogu projektu. Wymagane
update project -n <name> Nazwa projektu do zaktualizowania.
-p <path> Ścieżka lokalizacji projektu. Wymagane
-l <library path> Ścieżka lokalizacji biblioteki Androida do dodania względem głównego projektu.
-s <subprojects> Zaktualizuj wszystkie projekty w podfolderach, takich jak projekty testowe.
-t <targetID> Identyfikator środowiska docelowego do ustawienia dla projektu.
create test-project -n <name> Nazwa projektu.
-p <path> Ścieżka lokalizacji projektu. Wymagane
-m <main> Nazwa projektu. Wymagane
update test-project -p <path> Ścieżka lokalizacji projektu do przetestowania względem nowego projektu. Wymagane
-m <main> Główna klasa projektu do przetestowania. Wymagane
create lib-project -k <packageName> Nazwa pakietu projektu biblioteki. Wymagane
-p <path> Ścieżka lokalizacji projektu. Wymagane
-t <targetID> Identyfikator elementu docelowego projektu biblioteki. Wymagane
-n <name> Nazwa projektu. Wymagane
update lib-project -p <path> Ścieżka lokalizacji projektu. Wymagane
-l <libraryPath> Ścieżka lokalizacji biblioteki Androida do dodania względem głównego projektu.
-t <name> Identyfikator elementu docelowego projektu biblioteki.
create uitest-project -n <name> Nazwa projektu testowego interfejsu użytkownika.
-t <name> Identyfikator docelowy projektu testowego interfejsu użytkownika. Wymagane
-p <path> Ścieżka lokalizacji projektu testowego interfejsu. Wymagane

Zaktualizuj działania

update adb
Aktualizuje narzędzie adb, aby obsługiwało urządzenia USB zadeklarowane w dodatkach do pakietu SDK.
update sdk
Aktualizuje pakiet SDK, sugerując nowe platformy do zainstalowania, jeśli są dostępne.