Questo strumento non è più supportato.
Usa Android Studio per
creare AVD e
creare progetti, quindi
utilizza sdkmanager
per visualizzare e installare pacchetti SDK.
android
è uno strumento a riga di comando situato nella directory tools/
dell'SDK Android. android
ti consente di:
- Crea, elimina e visualizza i dispositivi virtuali Android. Ora puoi farlo utilizzando Android Studio o avdmanager dalla riga di comando.
- Creare e aggiornare progetti Android. Ora tutto questo è possibile con Android Studio.
- Aggiorna l'SDK Android con nuove piattaforme, componenti aggiuntivi e documentazione. Ora l'operazione viene eseguita utilizzando lo strumento a riga di comando sdkmanager.
Se utilizzi Android Studio, le funzionalità dello strumento android
sono integrate nell'IDE, quindi non è necessario utilizzare direttamente questo strumento.
Nota: la documentazione delle opzioni riportate di seguito non è completa e potrebbe essere obsoleta. Per visualizzare l'elenco di opzioni più aggiornato, esegui android
--help
.
Sintassi
La sintassi di android
è la seguente:
android [global options] action [action options]
Opzioni globali
-s
- Modalità silenziosa: vengono stampati solo gli errori.
-h
- Aiuto per l'utilizzo.
-v
- Modalità dettagliata: vengono stampati errori, avvisi e messaggi informativi.
Azioni e opzioni AVD
La seguente tabella elenca le azioni e le opzioni per la durata di visualizzazione media:
Azione | Opzione | Descrizione | Commenti |
---|---|---|---|
avd |
Nessun valore | Avvia Gestione AVD. | |
sdk |
Nessun valore | Avvia Android SDK Manager. | |
create avd |
-n <name> |
Il nome della durata di visualizzazione media. | Obbligatorio |
-t <targetID> |
ID target dell'immagine di sistema da utilizzare con la nuova durata di visualizzazione media. Per ottenere un elenco dei target disponibili, utilizza android list targets . |
Obbligatorio | |
-c <path>|<size>[K|M] |
Il percorso dell'immagine della scheda SD da utilizzare con questa durata di visualizzazione media o le dimensioni di una nuova immagine della scheda SD da creare. Ad esempio, -c path/to/sdcard o -c
1000M . |
||
-f |
Forza la creazione della durata di visualizzazione media. | ||
-p <path> |
Percorso della posizione in cui creare la directory per i file di questa AVD. | ||
-s <name>|<width>-<height> |
L'interfaccia da utilizzare per questa durata di visualizzazione media, identificata per nome o dimensioni. Lo strumento android cerca una skin corrispondente in base al nome o alla dimensione nella directory skins/ del target indicato nell'argomento -t <targetID> . Ad esempio, -s
HVGA-L . |
||
delete avd |
-n <name> |
Il nome della durata di visualizzazione media da eliminare. | Obbligatorio |
move avd |
-n <name> |
Il nome della durata di visualizzazione media da spostare. | Obbligatorio |
-p <path> |
Percorso della posizione in cui creare la directory per i file di questa AVD. | ||
-r <new-name> |
Nuovo nome della durata di visualizzazione in corso di ridenominazione. | ||
update avd |
-n <name> |
Il nome della durata di visualizzazione media da spostare. | Obbligatorio |
Azioni e opzioni del progetto
La seguente tabella elenca azioni e opzioni per i progetti:
Azione | Opzione | Descrizione | Commenti |
---|---|---|---|
create project |
-n <name> |
Il nome del progetto. | Obbligatorio |
-t <targetID> |
ID target dell'immagine di sistema da utilizzare con la nuova durata di visualizzazione media. Per ottenere un elenco dei target disponibili, utilizza android list targets . |
Obbligatorio | |
-k <path>|<size>[K|M] |
Spazio dei nomi pacchetto. | Obbligatorio | |
-a |
Nome della classe Activity predefinita. |
Obbligatorio | |
-p <path> |
Percorso della directory del progetto. | Obbligatorio | |
update project |
-n <name> |
Il nome del progetto da aggiornare. | |
-p <path> |
Percorso località del progetto. | Obbligatorio | |
-l <library path> |
Percorso di una libreria Android da aggiungere rispetto al progetto principale. | ||
-s <subprojects> |
Aggiorna tutti i progetti in sottocartelle, ad esempio i progetti di test. | ||
-t <targetID> |
ID di destinazione da impostare per il progetto. | ||
create test-project |
-n <name> |
Il nome del progetto. | |
-p <path> |
Percorso località del progetto. | Obbligatorio | |
-m <main> |
Il nome del progetto. | Obbligatorio | |
update test-project |
-p <path> |
Percorso del progetto da testare relativo al nuovo progetto. | Obbligatorio |
-m <main> |
La classe principale del progetto da testare. | Obbligatorio | |
create lib-project |
-k <packageName> |
Nome del pacchetto del progetto della libreria. | Obbligatorio |
-p <path> |
Percorso località del progetto. | Obbligatorio | |
-t <targetID> |
ID di destinazione del progetto della libreria. | Obbligatorio | |
-n <name> |
Il nome del progetto. | Obbligatorio | |
update lib-project |
-p <path> |
Percorso località del progetto. | Obbligatorio |
-l <libraryPath> |
Percorso di una libreria Android da aggiungere rispetto al progetto principale. | ||
-t <name> |
ID di destinazione del progetto della libreria. | ||
create uitest-project |
-n <name> |
Il nome del progetto di test dell'interfaccia utente. | |
-t <name> |
ID destinazione del progetto di test dell'interfaccia utente. | Obbligatorio | |
-p <path> |
Percorso del progetto di test dell'interfaccia utente. | Obbligatorio |
Aggiorna azioni
update adb
- Aggiorna l'annuncio ADB in modo che supporti i dispositivi USB dichiarati nei componenti aggiuntivi dell'SDK.
update sdk
- Aggiorna l'SDK suggerendo nuove piattaforme da installare, se disponibili.