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/sdcard ou -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 android
procura um skin correspondente por nome ou dimensão no diretório skins/ 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.