Liste todos os seus emuladores: emulator -list-avds Execute um dos emuladores listados: emulator @ name-of-your-emulator onde o emulator está sob: $ {ANDROID_SDK} / tools / emulator
Dhiraj Himani
3
Esta resposta tem quase seis anos e, embora ainda seja tecnicamente válida, o comando android foi substituído por dkmanager (e avdmanager).
Este é um post antigo, mas atualmente estou usando este script para exibir os nomes do avd e iniciar um.
#! /bin/bash# (@) start-android# If the emulator command exists on this device, displays a list of emulators# and prompts the user to start one# Check if the emulator command exists firstif! type emulator >/dev/null;then
echo "emulator command not found"
exit 1fi# Gather emulators that exist on this computer
DEVICES=( $(emulator -list-avds 2>&1))# Display list of emulators
echo "Available Emulators
----------------------------------------"
N=1for DEVICE in ${DEVICES[@]}do
echo "$N) $DEVICE"
let N=$N+1done# Request an emulator to start
read -p "
Choose an emulator: " num
# If the input is valid, launch our emulator on a separate PID and exitif[ $num -lt $N ]&&[ $num -gt 0];then
DEVICE=${DEVICES[$num-1]}
emulator "@$DEVICE">/dev/null 2>&1&
exit 0else
echo "Invalid Entry : $num"
exit 1fi
Aqui está um exemplo de execução e saída:
./start-android.sh
AvailableEmulators----------------------------------------1)Nexus_5X_API_232)Nexus_9_API_23Choose an emulator:1
uma solução elegante. Sempre acabo executando o comando list e depois copio e colo da lista. obrigado!
John Kraemer de
2
Eu tenho um método simples (apenas para windows):
Em primeiro lugar, defina o caminho permanente para adb em seu sistema (bastante semelhante ao java). Encontre o seu, na maioria dos casos - C:\Program Files\android\android-sdk\platform-toolse copie-o. Agora vá até as propriedades do sistema e encontre a configuração avançada do sistema. Agora encontre a Variável de Ambiente, no caminho de localização da guia da variável do sistema. Se não houver um caminho, crie uma nova variável com o nome Caminho e cole o valor copiado no próximo campo. Mas se já houver um Caminho, abra-o e coloque um ;ponto- e -vírgula na última caixa de valor e cole o valor copiado.
Agora você está quase terminando.! Verifique digitando adbcmd
e agora digite adb devices, isso é o que você queria. Felicidades.!
Isso irá mostrar todos os dispositivos Android conectados ao seu computador, incluindo avd também.
Eastern Killer
0
Para usuários Mac que chegam aqui, você pode encontrar o diretório android / sdk / tools mencionado anteriormente em / Users / SEU NOME DE USUÁRIO / Library / Android / sdk / tools /
Respostas:
AFAIK é o que você precisa.
android list avd
avdmanager list avd
fonte
Usando sdk / tools / emulator
Isso irá listar todos os avds disponíveis
fonte
Liste todos os seus emuladores:
Execute um dos emuladores listados:
onde o emulador está em:
fonte
entre em Android / sdk / tools e execute o seguinte comando
que retornará algo como
fonte
Eu tentei algumas combinações e funcionou :), era bastante óbvio
a saída é algo assim
agora com
Posso iniciar o emulador do console
fonte
Este é um post antigo, mas atualmente estou usando este script para exibir os nomes do avd e iniciar um.
Aqui está um exemplo de execução e saída:
fonte
Eu tenho um método simples (apenas para windows):
Em primeiro lugar, defina o caminho permanente para adb em seu sistema (bastante semelhante ao java). Encontre o seu, na maioria dos casos -
C:\Program Files\android\android-sdk\platform-tools
e copie-o. Agora vá até as propriedades do sistema e encontre a configuração avançada do sistema. Agora encontre a Variável de Ambiente, no caminho de localização da guia da variável do sistema. Se não houver um caminho, crie uma nova variável com o nome Caminho e cole o valor copiado no próximo campo. Mas se já houver um Caminho, abra-o e coloque um;
ponto- e -vírgula na última caixa de valor e cole o valor copiado.Agora você está quase terminando.! Verifique digitando
adb
cmde agora digite
adb devices
, isso é o que você queria. Felicidades.!fonte
Para usuários Mac que chegam aqui, você pode encontrar o diretório android / sdk / tools mencionado anteriormente em / Users / SEU NOME DE USUÁRIO / Library / Android / sdk / tools /
fonte