Esta ferramenta não é mais compatível.
Use o Android Studio para
criar AVDs e
projetos e
use o sdkmanager
para visualizar e instalar pacotes do SDK.
android é uma ferramenta de linha de comando localizada no diretório tools/
do SDK do Android. O android permite:
- criar, excluir e visualizar Dispositivos virtuais Android (AVDs) (agora no Android Studio ou usando avdmanager na linha de comando);
- criar e atualizar projetos Android (agora no Android Studio);
- atualize seu Android SDK com novas plataformas, complementos e documentação. (Agora terminado usando a ferramenta de linha de comando sdkmanager).
Se você está usando o Android Studio, os recursos da ferramenta android são
incorporados ao ambiente de desenvolvimento integrado. Assim, você não precisa usar essa ferramenta diretamente. 
Observação: a documentação das opções abaixo não é completa
e pode estar desatualizada. Para ver a lista mais atual de opções, execute android
--help.
Sintaxe
A sintaxe de android é a seguinte:
android [global options] action [action options]
Opções globais
- -s
- Modo silencioso: somente os erros são mostrados.
- -h
- Ajuda para uso.
- -v
- Modo detalhado: erros, alertas e mensagens informativas são exibidos.
Ações e opções de AVDs
A tabela a seguir lista as ações e opções para AVDs.
| Ação | Opção | Descrição | Comentários | 
|---|---|---|---|
| avd | Nenhuma | Inicia o AVD Manager. | |
| sdk | Nenhuma | Inicia o Android SDK Manager. | |
| create avd | -n <name> | Nome do AVD. | Obrigatórios | 
| -t <targetID> | ID de destino da imagem do sistema a ser usada com o novo AVD. Para ver uma lista de destinos
      disponíveis, use android list targets. | Obrigatórios | |
| -c <path>|<size>[K|M] | O caminho para a imagem do cartão SD a ser usada com esse AVD ou o tamanho de uma nova imagem de cartão SD para
      criar para o AVD. Por exemplo, -c path/to/sdcardou-c
      1000M. | ||
| -f | Forçar a criação do AVD. | ||
| -p <path> | Caminho para o local em que o diretório dos arquivos do AVD vai ser criado. | ||
| -s <name>|<width>-<height> | Skin a ser usado para este AVD, identificado pelo nome ou pelas dimensões. A ferramenta androidprocura um skin correspondente por nome ou dimensão no diretórioskins/do
      destino referenciado no argumento-t <targetID>. Por exemplo,-s
      HVGA-L. | ||
| delete avd | -n <name> | Nome do AVD a ser excluído. | Obrigatórios | 
| move avd | -n <name> | Nome do AVD a ser movido. | Obrigatórios | 
| -p <path> | Caminho para o local em que o diretório dos arquivos do AVD vai ser criado. | ||
| -r <new-name> | Novo nome do AVD que está sendo renomeado. | ||
| update avd | -n <name> | Nome do AVD a ser movido. | Obrigatórios | 
Ações e opções do projeto
A tabela a seguir lista as ações e opções para projetos.
| Ação | Opção | Descrição | Comentários | 
|---|---|---|---|
| create project | -n <name> | Nome do projeto. | Obrigatórios | 
| -t <targetID> | ID de destino da imagem do sistema a ser usada com o novo AVD. Para ver uma lista de destinos
      disponíveis, use android list targets. | Obrigatórios | |
| -k <path>|<size>[K|M] | Namespace do pacote. | Obrigatórios | |
| -a | Nome da classe padrão Activity. | Obrigatórios | |
| -p <path> | Local do diretório do projeto. | Obrigatórios | |
| update project | -n <name> | Nome do projeto a ser atualizado. | |
| -p <path> | Caminho do local do projeto. | Obrigatórios | |
| -l <library path> | Caminho do local de uma biblioteca Android a ser adicionada, em relação ao projeto principal. | ||
| -s <subprojects> | Atualização de projetos em subpastas, como projetos de teste. | ||
| -t <targetID> | ID de destino a ser definido para o projeto. | ||
| create test-project | -n <name> | Nome do projeto. | |
| -p <path> | Caminho do local do projeto. | Obrigatórios | |
| -m <main> | Nome do projeto. | Obrigatórios | |
| update test-project | -p <path> | Caminho do local do projeto a ser testado, em relação ao novo projeto. | Obrigatórios | 
| -m <main> | A principal classe do projeto a ser testado. | Obrigatórios | |
| create lib-project | -k <packageName> | Nome do pacote do projeto da biblioteca. | Obrigatórios | 
| -p <path> | Caminho do local do projeto. | Obrigatórios | |
| -t <targetID> | ID de destino do projeto da biblioteca. | Obrigatórios | |
| -n <name> | Nome do projeto. | Obrigatórios | |
| update lib-project | -p <path> | Caminho do local do projeto. | Obrigatórios | 
| -l <libraryPath> | Caminho do local de uma biblioteca Android a ser adicionada, em relação ao projeto principal. | ||
| -t <name> | ID de destino do projeto da biblioteca. | ||
| create uitest-project | -n <name> | Nome do projeto de teste da IU. | |
| -t <name> | Código de destino do projeto de teste da IU. | Obrigatórios | |
| -p <path> | Caminho do local do projeto de teste da IU. | Obrigatórios | 
Ações de atualização
- update adb
- Atualiza o adb para que seja compatível com os dispositivos USB declarados nos complementos do SDK.
- update sdk
- Atualiza o SDK sugerindo novas plataformas para instalar, se disponíveis.
