Por alguma razão, o botão OK não é clicável quando tento criar um AVD. Alguém sabe o que estou fazendo de errado?
Simplesmente porque CPU / ABI diz "Nenhuma imagem do sistema instalada para este destino". Você precisa instalar imagens do sistema.
No Android SDK Manager, verifique se você instalou "ARM EABI v7a System Image" (para cada versão do Android a partir da 4.0 e você deve instalar uma imagem do sistema para poder executar um dispositivo virtual)
No seu caso, apenas a imagem do sistema ARM existe (Android 4.2). Se você estava executando uma versão anterior, a Intel forneceu Imagens do Sistema (Intel x86 ATOM). Você pode verificar na internet para ver a comparação no desempenho entre os dois.
No meu caso (veja a imagem abaixo), não instalei uma Imagem do sistema para Android 4.2, enquanto instalei o ARM e o Intel System Images para 4.1.2.
Contanto que eu não instale a Imagem do Sistema 4.2, eu teria o mesmo problema que você.
ATUALIZAÇÃO : Este artigo recente Acelerando o Emaulator Android nas Arquiteturas Intel explica como usar / instalar corretamente as imagens do sistema intel para acelerar o emulador.
EDITAR / ACOMPANHAR
O que mostro na imagem é para o Android 4.2, como era a pergunta original, mas é verdade para todas as versões do Android.
Obviamente (como o @RedPlanet disse), se você estiver desenvolvendo para dispositivos com CPU MIPS, precisará instalar a "Imagem do sistema MIPS".
Finalmente, como o @SeanJA disse, você precisa reiniciar o eclipse para ver as novas imagens instaladas. Mas, para mim, sempre reinicio um software que atualizei para garantir que ele leve em consideração todas as modificações e presumo que seja uma boa prática fazê-lo.
Teve que reiniciar o Eclipse após concluir a instalação da imagem do sistema ARM EABI v7a.
fonte
Isso pode acontecer quando:
Você tem várias cópias do SDK do Android instaladas em sua máquina. Você pode estar atualizando as imagens e dispositivos disponíveis para uma cópia do SDK do Android e tentando depurar ou executar seu aplicativo em outra.
Se você estiver usando o Eclipse, consulte seu "Preferences | Android | SDK Location ". Certifique-se de que é o caminho que você espera. Caso contrário, altere o caminho para apontar para onde você acha que o Android SDK está instalado.
Você não tem uma configuração de dispositivo Android em seu emulador, conforme detalhado em outras respostas nesta página.
fonte
Para o Ubuntu e executando o android-studio, execute a instalação dos pacotes (estes não são instalados por padrão):
fonte
Eu tive o mesmo problema ao criar o AVD com imagens 4.2.2, resolvi-o fazendo o seguinte:
Verifique se existe uma pasta "padrão" em adt-bundle-windows-x86_64-20131030 \ sdk \ system-images \ android-17.
Se existir, mova o conteúdo (imagens do sistema baixadas) da pasta "padrão" para adt-bundle-windows-x86_64-20131030 \ sdk \ system-images \ android-17.
Espero que isto ajude.
fonte
Quero atualizar esta pergunta com uma captura de tela de um recente Android Studio. Demorou um pouco para descobrir onde instalar novas imagens do sistema.
Você acessa o SDK Manager através de um dos dois caminhos. Opção 1. Ferramentas> Android> Opção Gerenciador de SDK 2. Android Studio> Preferências> Aparência e comportamento> Configurações do sistema> Android SDK (este é para Mac; adapte-se para outros.)
No painel "Plataformas do SDK", marque a caixa "Mostrar pacotes" para ver as imagens do sistema.
Selecione os que você deseja, clique em "Aplicar" e pronto!
fonte
Eu tive que mover as pastas dentro de uma pasta chamada "padrão" para a pasta android - ## para que o Eclipse pudesse ver as imagens.
fonte
Há um novo erro possível relacionado a última tecnologia Android Wear. Eu estava tentando iniciar um emulador para o SDK de desgaste em preparação para a próxima semana. O nível da API é compatível apenas com a versão mais recente do 4.4.2 KitKat.
Portanto, se você estiver usando algo como o wearable, ele iniciará o padrão ainda no Eclipse como 2.3.3 Gingerbread. Certifique-se de que seu destino corresponda ao menor destino possível suportado. Para os wearables, são os 19 KitKat mais recentes.
fonte