Erro: este Android SDK requer Android Developer Toolkit versão 22.6.1 ou superior


104

Eu instalei a versão 22.6.1 do adt há 2 dias. Estava funcionando bem. De repente, quando eu abro o eclipse hoje, ele continua me mostrando o seguinte erro:

Este Android SDK requer o Android Developer Toolkit versão 22.6.1 ou superior. A versão atual é 22.2.1.v201309180102-833290. Atualize o ADT para a versão mais recente.

Aqui está a captura de tela do Android SDK Manager do meu eclipse: insira a descrição da imagem aqui

Tentei seguir as etapas para resolver meu problema conforme discutido neste link

  1. Ajuda | Instale um novo software
  2. Selecione o site de atualização ADT (há dois, um com http://e um com https://. Se um não funcionar, tente o outro.
  3. Selecione a seção de ferramentas do desenvolvedor e pressione próximo.
  4. Você deverá ver uma caixa de diálogo que diz Este software já está instalado; em vez disso, será realizada uma atualização . Clicar em OK fará com que o 22.6.1 seja instalado.

Mas, infelizmente, não funcionou para mim.

Aqui está uma captura de tela que estou anexando que mostra o erro que estou recebendo ao atualizar as ferramentas.

insira a descrição da imagem aqui

Como posso me livrar disso?


4
no meu caso funciona com httpS
— Adrian

Mas não funcionou no meu caso :( @Adrian
— TheLittleNaruto

Eu estava tendo um problema semelhante e acabei baixando o eclipse e instalando o ADT novo.
— Vishal Vyas

já experimentou a solução do @Lalit? Eu adicionei a url e aparece o pacote para resolver o problema e outras ferramentas também.
— Adrian

stackoverflow.com/questions/24525595/… oferece uma solução alternativa possível.
— Janaka Bandara

Respostas:


153

Eu resolvi esse problema ontem.

Siga os passos: Ajuda -> Instalar Novo Software -> Adicionar -> ( Dê qualquer nome, suponha NewUpdate ) -> adicione este url: https://dl-ssl.google.com/eclipse/plugin/4.2 -> OK

Agora ele listará as atualizações disponíveis, que idealmente devem ser adt 20.xx

Selecione os itens da lista Permita que seja instalado. O Eclipse será reiniciado e pronto.

Espero que isso seja útil para você :)


Agora, no início do ADT, obtive parseSdkContent com falha em java.lang.NullPointerException
— Ernest

1
@Ernest Aqui está a solução para você: Encontre a pasta chamada: .android , exclua essa pasta, reinicie o Eclipse e seu FEITO :)
— Lalit

Também pode ser útil observar que você pode precisar executar o eclipse como um administrador se você for como eu, tendo que desenvolver para trabalhar em uma máquina que está bloqueada por TI onde tudo requer privilégios de administrador ...
— cking24343

Para mim, o URL não funcionou. Então eu segui os passos dados neste link. developers.google.com/eclipse/docs/install-from-zip
— user358591

4

Ainda assim, se alguém estiver enfrentando esse problema, siga as etapas abaixo:

  1. baixe o novo SDK autônomo do site de desenvolvedor do Android

  2. Feche o eclipse se ele estiver aberto e copie o novo SDK baixado no mesmo local onde o seu SDK antigo já existente está. Deve substituir os arquivos de conflito e manter o repouso.

  3. Não há necessidade de excluir o SDK antigo. Copiar como na etapa 2 atualizará sua versão do Android Developer Toolkit para 22.6.1 ou superior, que é necessária, e manterá as APIs já baixadas.

  4. Agora comece seu eclipse, e o erro desaparecerá para sempre. :)

se alguem tiver dificuldade em fazer isso, deixe-me um comentario, vou tentar orientar.


como exatamente você substitui os arquivos de conflito?
— novato,

@newnewbie Basta copiar a pasta como ele disse. Você verá um pop-up onde informará que um arquivo com o mesmo nome já existe. Quer copiar, substituir ou pular? Clique em substituir.
— berserk,

3

Eu consegui resolver isso fazendo o seguinte:

  • Download mais recente do ADT (Win x64)
  • Excluí minha antiga instalação do ADT (ocorreu um bug quando simplesmente tentei sobrescrever os arquivos existentes) - veja este problema do Google
  • Copiou o arquivo zip para C: \ (pois ele estava reclamando de nomes de arquivos muito longos durante a descompactação)
  • Descompactado para minha pasta de instalação ADT.
  • Executou atualizações e atualizações do gerenciador de SDK.

Agora está funcionando, mas perdi meu lindo tema Eclipse. Ah, e o adt alvo não está sendo resolvido, um problema para outro tópico.


2

Basta excluir o ADT existente e instalar a nova versão do ADT. Geralmente, esse problema ocorre quando você atualiza o SDK usando o link abaixo.

https://dl-ssl.google.com/android/eclipse/


2

estas etapas resolvem meu problema:

  1. vá para Ajuda -> Instalar Novo Software .
  2. na caixa inferior, clique em O que já está instalado? texto.
  3. em seguida, você verá a caixa Detalhes de instalação do Eclipse , desinstale todos os softwares de conflitos, no meu caso eu desinstalo o seguinte software:

    • Android DDMS
    • Ferramentas de desenvolvimento Android
    • Visualizador de hierarquia do Android
    • Android Native Development
    • Android Traceview
    • Tracer para OpenGL ES
  4. quando a desinstalação for concluída, reinicie o Eclipse.

  5. depois de abrir o Eclipse, siga novamente estas etapas:

    • vá para Ajuda -> Instalar Novo Software .
    • na caixa Trabalhar com , selecione ou adicione {ADT Plugin - https://dl-ssl.google.com/android/eclipse }.
    • em seguida, verifique todos os softwares disponíveis.
    • clique em Avançar> para instalar o software mais recente.

Espero que isso ajude você :)


1

Eu uso OSX e estou enfrentando o problema há 2 dias. Resolvi o problema seguindo as etapas abaixo:

- Baixe o ADT Bundle em https://developer.android.com/sdk/index.html -Help -> Instalar Novo Software -Escreva https://dl-ssl.google.com/android/eclipse/ e instale as Ferramentas do desenvolvedor - Reinicie o eclipse e levantou o erro abaixo:

Android SDK content Loader has encountered a problem.parseSdkContent failed
java.lang.NullPointeException

- Exclua a pasta .android no perfil do usuário. Reinicie o eclipse

Sem erros e 22.6.1 está instalado.


Obrigado, Encontrou por mim.
— Dani,

1

Para quem tentou de tudo mas não obteve resultado positivo. Eu fiz o seguinte e funcionou:

Desinstale o ADT com a ajuda do seguinte link: Desinstalando o Android ADT

Agora você pode seguir a instalação do novo software para adicionar ADT ao seu eclipse. Desta forma, você não terá nenhum conflito desde que desinstalou a versão antiga.


0

Atualmente tenho Eclipse e ADT instalados no mesmo diretório que

F:\eclipse
    \eclipse\
    \sdk\

Eu baixei e instalei o ADT mais recente para

C:\Users\Rick\AppData\Local\Android\android-sdk

Em seguida, copiei o conteúdo de C:\Users\Rick\AppData\Local\Android\android-sdkpara a F:\eclipse\sdk\pasta e permiti que ele mesclasse todas as pastas e sobrescrevesse tudo.

Agora eu tenho 22.6.1 e não preciso baixar novamente todo o material da plataforma.


0

Hoje eu e um de meus amigos enfrentamos o mesmo problema, então tentei muitas coisas como reiniciar o eclipse, verificar atualizações, etc., mas nada funcionou para mim.

Então eu encontrei uma solução daqui e está funcionando como um encanto para mim e também para o meu amigo.

Siga as etapas aqui:

  • Inicie o Eclipse e selecione Ajuda> Instalar Novo Software.
  • Clique em Adicionar, no canto superior direito.
  • Na caixa de diálogo Adicionar repositório que aparece, digite "ADT Plugin" para o nome e o seguinte URL para o local:

https://dl-ssl.google.com/android/eclipse/

  • Clique OK.

Se você tiver problemas para adquirir o plug-in, tente usar "http" no URL do local, em vez de "https" (https é preferível por motivos de segurança).

  • Na caixa de diálogo Software disponível, marque a caixa de seleção ao lado de Ferramentas de desenvolvedor e clique em Avançar.
  • Na próxima janela, você verá uma lista das ferramentas a serem baixadas. Clique em Avançar. Leia e aceite os contratos de licença e clique em Concluir.
  • Se você receber um aviso de segurança dizendo que a autenticidade ou validade do software não pode ser estabelecida, clique em OK.
  • Quando a instalação for concluída, reinicie o Eclipse.

0

O "Instalar novo software" com ajuda no Eclipse NÃO funcionará porque está em conflito com a versão 22. Acabei de baixar o novo pacote do Eclipse em: Get the Android SDK - google site , extraí em uma nova pasta e pronto.

Está funcionando perfeitamente, sem problemas.

Algumas dicas para economizar seu tempo:

  1. Faça backup do seu espaço de trabalho (apenas no caso) - pessoalmente não usei isso de volta.
  2. Depois de abrir o novo eclipse.exe, ele solicitará que você selecione um espaço de trabalho - basta navegar até o espaço de trabalho do OLS e ele importará todos os seus projetos (sem problemas).
  3. A fim de economizar tempo de download e instalação do SDK novamente, recorte e colo a biblioteca do OLD SDK do diretório de pacote anterior para o novo ( feche seu novo Eclipse primeiro) .
  4. Ao reabrir o Eclipse, você pode receber uma mensagem de erro dizendo que o Eclipse não pode encontrar o diretório SDK. Ele solicitará que você abra "Preferências". Depois de aberto, navegue até o novo diretório SDK (aquele que você acabou de copiar). Fazer isso economizará horas de reinstalação de todas as atualizações do SDK que você fez no Eclipse anterior.

Divirta-se, realmente não é grande coisa.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.