Android

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.