Acabei de instalar o Android Eclipse Plugin e o Android SDK do Google ontem. Abro a janela do AVD Manager indo para Window -> Android Virtual Device Manager
. Em seguida, clico em "Novo" e aparece a janela "Criar novo dispositivo virtual Android (AVD)". O problema é que não consigo fazer com que o botão "OK" não fique esmaecido. Escolho Nexus 7 em "Dispositivo", dou um nome ao AVD, escolho "Android 4.2 API Nível 17" como destino. E não importa o que eu faça com o resto das configurações, o botão "OK" continua esmaecido. Não estou apresentando erros. Alguma ideia do que posso estar faltando e por que a janela não me permite continuar clicando em "OK"?
107
ARM EABI v7a System Image
. Minha lista suspensa CPU / ABI está realmente vazia; não há nada para eu selecionar. Alguma ideia?Respostas:
Você não selecionou um destino de CPU / ABI na lista suspensa abaixo do destino ou não instalou uma imagem do sistema. Abra seu gerenciador de SDK e certifique-se de que você instalou
ARM EABI v7a System Image
na seção Android 4.2.fonte
Tive problemas para criar um AVD.
Ou:
fonte
Primeiro, certifique-se de que não há espaços (ou outros caracteres ilegais como '+', '=', '/', etc) no campo "Nome do AVD". Spaces quebrou isso para mim.
fonte
Eu tive o mesmo problema, embora todos os pacotes necessários tenham sido instalados. Fechei o Eclipse, executei monitor.bat na pasta \ android-sdks \ tools \, abri o AVD Manager de lá e consegui criar dispositivos virtuais aqui.
fonte
você precisa evitar espaços no nome do AVD. & Selecione a opção "Skin".
fonte
Tente criar um AVD com o
monitor.bat
notools-folder
, que funcionou para mim!fonte
Outra coisa que me incomodou: o campo "Nome" deve ser uma única palavra e não deve ter espaços!
fonte
Tive exatamente o mesmo problema ... carregar a imagem do sistema ARM EABI v7a funcionou para mim também. Muito obrigado.
Eu já tinha visto no gerenciador do Android SDK que uma imagem do sistema com o mesmo nome (ARM EABI v7a System Image) foi instalada no meu sistema para um SDK mais recente (Android 4.2). Conseqüentemente, pensei que isso eliminaria a necessidade de instalar a imagem ARM do Android 2.2 SDK anterior, mas aparentemente não.
fonte
Olá pessoal, tive o mesmo problema, mas agora entendi: Verifique qual API você está selecionando e para essa versão de API está CPU / ABI disponível ou não. Se estiver disponível, seu trabalho está feito! Selecione o dispositivo de acordo com as janelas que o suportam.
fonte
Você precisa abrir o SDK Manager e certificar-se de que tudo está instalado, especialmente a imagem do sistema. Depois disso vai ficar tudo bem!
fonte
Se você alterou o caminho do SDK de alguma forma, ele não será capaz de encontrar os SDKs instalados, embora esteja listando-os corretamente.
Resolvi abrindo o Android SDK Manager e nessa caixa de diálogo escolhendo o menu Ferramentas -> Gerenciar AVDs. E quando você abre Manage AVDs diretamente da barra de ferramentas do Eclipse, você deve Atualizar para ver o AVD que você criou.
fonte
Na verdade, resolvi esse problema há uma semana. O problema tinha a ver com não usar uma versão atualizada do Eclipse do plugin Android SDK com a versão mais recente do SDK. Era um problema divertido no geral, mas desapareceu assim que o atualizei.
Eu tinha até atualizado as imagens do AVD e sem sorte. Aparentemente, o plugin antigo não consegue ver o novo layout da imagem ou algo assim. Isso é para a versão 22.3 do SDK.
fonte
No Kubuntu 12.04, Eclipse Kepler, ADT instalado, experimentei os mesmos sintomas. A imagem do sistema ARM EABI v7a já foi instalada. A saída era rodar a ferramenta na linha de comando, então ela não reclamava. Acho que reiniciar o eclipse poderia ter resolvido, mas não tenho mais certeza se tentei fazê-lo ou não.
fonte
Abri monitor.bat em android-sdks \ tools e iniciei o gerenciador de dispositivos lá e consegui criar o AVD.
fonte
Iniciar o AVD Manager no Visual Studio 2015 resolveu esse problema para mim.
Eu tinha (muitos pacotes) todos os pacotes necessários instalados, mas não os usava há algum tempo e tive problemas para detectá- los no gerenciador do SDK. Tentei todas as soluções fornecidas acima sem sucesso, incluindo a execução do AVD depois de executar o arquivo monitor.bat em 'android / sdk / tools'.
Em seguida, iniciei o AVD do VS em 'Ferramentas-> Android-> Gerenciador de emulador de Android' e ele detectou 'APIs do Google Intel Atom x86' e as imagens do sistema ARM EABI v7a imediatamente!
A meta está definida para o nível 23 da API.
fonte
Se você está tendo problemas de criação de AVD, tente colocá-lo em uma nova pasta (eclipse, android sdk, avd) e então você apenas executa-o e deve funcionar. Basta abrir o Eclipse nessa pasta e executar normalmente
fonte