A tabela abaixo compara as tarefas que você pode executar usando a IU do emulador, o AVD Manager, as opções de inicialização de linha de comando mais usadas e o Console do Emulator. A tabela compara recursos parecidos, mas que nem sempre têm funcionalidade idêntica, entre diferentes ferramentas do emulador. No AVD Manager, você pode definir o perfil de hardware e as propriedades do AVD.
Para usar certos recursos do emulador nos seus apps, você precisa
ativá-los com vários elementos <uses-feature>
e constantes de permissão
do manifesto, da mesma forma que faria em um
dispositivo de hardware.
Controle da interface do usuário | Propriedade do perfil de hardware | Propriedade do AVD | Opção de inicialização de linha de comando | Comando do console |
---|---|---|---|---|
Componentes do dispositivo | ||||
Tipo de dispositivo: smartphone/tablet, Wear OS, Android TV | ||||
Voltar, Início, Visão geral, Menu | Entrada: tem botões de hardware (Voltar/Início/Menu) | |||
Configurações: enviar atalhos de teclado para | Entrada: tem teclado de hardware | Entrada do teclado | ||
Botão direcional |
Estilo de navegação: nenhum, botão direcional, trackball, roda | |||
Modo zoom | ||||
Bateria | power
|
|||
Smartphone | gsm , sms send
|
|||
Girar | Estados compatíveis com o dispositivo | Orientação de início | rotate
|
|
Câmera | Câmera (pode escolher a webcam) |
-camera-back -camera-front -webcam-list
|
||
Fazer captura de tela Configurações: captura de tela salvar local |
||||
Orientação
Local Sensores virtuais |
Sensores: acelerômetro, giroscópio, GPS, sensor de proximidade | geo
|
||
Impressão digital | finger
|
|||
Volume | -noaudio
|
|||
event
|
||||
Imagens do disco e memória | ||||
Memória e armazenamento: cartão SD | -sdcard
|
|||
Memória e armazenamento: armazenamento interno | ||||
RAM | Memória e armazenamento: RAM | -memory
|
||
Memória e armazenamento: heap da VM | vm
|
|||
Na página Your Virtual Devices do AVD Manager, clique com o botão direito do mouse em um AVD e selecione Wipe Data. | -wipe-data
|
|||
Rede | ||||
network status
|
||||
-dns-server
|
||||
-http-proxy
|
||||
Latência de rede | -netdelay
|
network delay
|
||
-netfast
|
||||
Tipo de rede celular | Velocidade da rede | -netspeed
|
network speed
|
|
Status de voz Status de dados |
gsm
|
|||
Intensidade do sinal | ||||
Configurações: use o local detectado do ADB | -port
|
|||
redir
|
||||
-tcpdump
|
network capture start , network capture stop
|
|||
Sistema | ||||
Na página System Image do AVD Manager, selecione uma imagem do sistema capaz de acelerar a VM. | -accel -accel-check -no-accel
|
|||
CPU com vários núcleos | ||||
-engine
|
||||
Desempenho emulado: gráficos (hardware, software ou auto) | -gpu
|
|||
-nojni
|
||||
-selinux {disabled|permissive}
|
||||
-timezone
|
||||
-version
|
||||
IU | ||||
Configurações: tema da janela do emulador | ||||
Redimensionar | Tamanho da tela e Resolução da tela |
window
|
||
Arredondado | ||||
-no-boot-anim
|
||||
Skin padrão | Quadro de dispositivo e Definição de skin personalizada |
|||
-screen {touch|multi-touch|no-touch}
|
||||
Depurar | ||||
-debug
tags -debug-tag -debug-no-tag
|
||||
-logcat
|
||||
-show-kernel
|
||||
-verbose
|