To narzędzie nie jest już obsługiwane.
W Android Studio możesz tworzyć AVD i tworzyć projekty. Natomiast w sdkmanager
możesz wyświetlać i instalować pakiety SDK.
android
to narzędzie wiersza poleceń znajdujące się w katalogu tools/
pakietu Android SDK. android
umożliwia:
- Tworzenie, usuwanie i wyświetlanie urządzeń wirtualnych z Androidem. Teraz użyj Androida Studio lub avdmanager w wierszu poleceń.
- Tworzenie i aktualizowanie projektów na Androida. (już w Android Studio).
- Zaktualizuj pakiet Android SDK o nowe platformy, dodatki i dokumentację. (Teraz użyj narzędzia 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 może być nieaktualna. Aby uzyskać aktualną listę opcji, uruchom android
--help
.
Składnia
Składnia instrukcji android
jest taka:
android [global options] action [action options]
Opcje globalne
-s
- Tryb cichy: wydrukowane są tylko błędy.
-h
- Pomoc dotycząca użytkowania.
-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 dostępne w przypadku AVD:
Działanie | Opcja | Opis | Komentarze |
---|---|---|---|
avd |
Brak | Uruchom Menedżera AVD. | |
sdk |
Brak | Uruchom Menedżera pakietów Android SDK. | |
create avd |
-n <name> |
Nazwa AVD. | Wymagane |
-t <targetID> |
Identyfikator docelowy obrazu systemu, który ma być używany z nowym komponentem AVD. Aby uzyskać listę dostępnych celów, użyj funkcji android list targets . |
Wymagane | |
-c <path>|<size>[K|M] |
Ścieżka do obrazu karty SD, który ma być używany z tym komponentem AVD, lub rozmiar nowego obrazu karty SD do utworzenia na potrzeby tego formatu AVD. np. -c path/to/sdcard lub -c
1000M . |
||
-f |
Wymuś utworzenie AVD. | ||
-p <path> |
Ścieżka do lokalizacji umożliwiającej utworzenie katalogu na pliki tego AVD. | ||
-s <name>|<width>-<height> |
Skóra do użycia w przypadku tego AVD, określona za pomocą nazwy lub wymiarów. Narzędzie android wyszukuje pasującą skórkę według nazwy lub wymiaru w katalogu skins/ środowiska docelowego, do którego odwołuje się argument -t <targetID> . Przykład: -s
HVGA-L . |
||
delete avd |
-n <name> |
Nazwa elementu AVD do usunięcia. | Wymagane |
move avd |
-n <name> |
Nazwa AVD do przeniesienia. | Wymagane |
-p <path> |
Ścieżka do lokalizacji umożliwiającej utworzenie katalogu na pliki tego AVD. | ||
-r <new-name> |
Nowa nazwa AVD do zmiany nazwy. | ||
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 | Opcja | Opis | Komentarze |
---|---|---|---|
create project |
-n <name> |
Nazwa projektu. | Wymagane |
-t <targetID> |
Identyfikator docelowy obrazu systemu, który ma być używany z nowym komponentem AVD. Aby uzyskać listę dostępnych celów, 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 aktualizacji. | |
-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, na przykład projekty testowe. | ||
-t <targetID> |
Identyfikator elementu docelowego, który należy ustawić 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 w stosunku do 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 docelowy 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 docelowy 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 użytkownika. | 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 przez sugerowanie nowych platform do zainstalowania (jeśli są dostępne).