Error: este SDK de Android requiere la versión 22.6.1 o superior de Android Developer Toolkit

104

Ya instalé la versión 22.6.1 de ADT hace 2 días. Estaba funcionando bien. De repente, cuando abro eclipse hoy, sigue mostrando el siguiente error:

Este SDK de Android requiere la versión 22.6.1 o superior de Android Developer Toolkit. La versión actual es 22.2.1.v201309180102-833290. Actualice ADT a la última versión.

Aquí hay una captura de pantalla del administrador de SDK de Android de mi eclipse: ingrese la descripción de la imagen aquí

Intenté con los siguientes pasos para resolver mi problema como se explica en este enlace

  1. Ayuda | Instalar nuevo software
  2. Seleccione el sitio de actualización de ADT (hay dos, uno con http://y otro con https://. Si uno no funciona, pruebe con el otro.
  3. Seleccione la sección de herramientas de desarrollo y presione siguiente.
  4. Debería ver un cuadro de diálogo que dice Este software ya está instalado; en su lugar, se realizará una actualización . Al hacer clic en Aceptar, se instalará 22.6.1.

Pero desafortunadamente no funcionó para mí.

Aquí hay una captura de pantalla que adjunto que muestra el error que recibo al actualizar las herramientas.

ingrese la descripción de la imagen aquí

¿Cómo puedo deshacerme de él?

TheLittleNaruto
fuente
4
en mi caso funciona con httpS
Adrian
Pero no en mi caso :( @Adrian
TheLittleNaruto
Estaba teniendo un problema similar y terminé descargando eclipse e instalando ADT nuevo.
Vishal Vyas
¿Has probado la solución de @Lalit? He agregado la URL y aparece el paquete para resolver el problema y también otras herramientas.
Adrian
stackoverflow.com/questions/24525595/… ofrece una posible solución.
Janaka Bandara

Respuestas:

153

Ayer resolví este problema.

Siga los pasos: Ayuda -> Instalar nuevo software -> Agregar -> ( Dar cualquier nombre, supongamos NewUpdate ) -> agregar esta url: https://dl-ssl.google.com/eclipse/plugin/4.2 -> Aceptar

Ahora mostrará una lista de las actualizaciones disponibles, que idealmente deberían ser adt 20.xx

Seleccione los elementos de la lista. Deje que se instale. Eclipse se reiniciará y estará listo.

Espero que esto te sea de ayuda :)

Lalit
fuente
Ahora, al comienzo de ADT, obtuve parseSdkContent fallido java.lang.NullPointerException
Ernest
1
@Ernest Aquí está la solución para usted: Buscar la carpeta llamada: .android , eliminar esa carpeta, Reiniciar Eclipse y su hacer :)
Lalit
También puede ser útil tener en cuenta que es posible que deba ejecutar eclipse como administrador si es como yo, teniendo que desarrollar para trabajar en una máquina que está bloqueada por TI donde todo requiere privilegios de administrador ...
cking24343
Para mí, la URL no funcionó. Así que seguí los pasos que se dan en este enlace. developers.google.com/eclipse/docs/install-from-zip
user358591
4

Sin embargo, si alguien se enfrenta a este problema, siga los pasos a continuación:

  1. descargue el nuevo SDK independiente del sitio para desarrolladores de Android

  2. Cierre eclipse si está abierto y copie el nuevo sdk descargado en la misma ubicación donde está su antiguo sdk ya existente. Debe reemplazar los archivos de conflicto y descansar.

  3. No es necesario eliminar el sdk antiguo. La copia como en el paso 2 actualizará la versión de Android Developer Toolkit a 22.6.1 o superior, que es necesaria y mantendrá las API ya descargadas.

  4. Ahora comienza tu eclipse y el error desaparecerá para siempre. :)

si alguien va a tener problemas para hacerlo, déjame un comentario, intentaré guiarte.

TheLittleNaruto
fuente
¿Cómo se reemplazan exactamente los archivos de conflicto?
novato
@newnewbie Simplemente copie la carpeta como dijo. Verá una ventana emergente donde le dirá ua archivo con el mismo nombre ya existe. ¿Copiar, reemplazar u omitir? Haga clic en reemplazar.
berserk
3

Logré resolverlo haciendo lo siguiente:

  • Último ADT descargado (Win x64)
  • Eliminé mi antigua instalación de ADT (se corrigió cuando simplemente intenté sobrescribir los archivos existentes) - vea este problema de Google
  • Copié el archivo zip en C: \ (ya que se quejaba de nombres de archivo demasiado largos al descomprimir)
  • Desempaquetado en mi carpeta de instalación de ADT.
  • Ejecutó actualizaciones y actualizaciones del administrador de SDK.

Ahora está funcionando, pero perdí mi bonito tema de Eclipse. Ah, y el anuncio de destino no se está resolviendo, un problema para otro tema.

éxodo
fuente
2

Simplemente elimine el ADT existente e instale una nueva versión de ADT. Generalmente, este problema ocurre cuando actualiza el SDK usando el enlace a continuación.

https://dl-ssl.google.com/android/eclipse/
Pankaj Arora
fuente
2

estos pasos resuelven mi problema:

  1. vaya a Ayuda -> Instalar nuevo software .
  2. en el cuadro inferior, haga clic en ¿Qué ya está instalado? texto.
  3. luego verá el cuadro Detalles de instalación de Eclipse , desinstale todo el software de conflictos, en mi caso desinstalo el siguiente software:

    • DDMS de Android
    • Herramientas de desarrollo de Android
    • Visor de jerarquía de Android
    • Desarrollo nativo de Android
    • Android Traceview
    • Trazador para OpenGL ES
  4. cuando se complete la desinstalación, reinicie su Eclipse.

  5. después de abrir su Eclipse, siga nuevamente estos pasos:

    • vaya a Ayuda -> Instalar nuevo software .
    • en el cuadro Trabajar con , seleccione o agregue {ADT Plugin - https://dl-ssl.google.com/android/eclipse }.
    • luego verifique todo el software disponible.
    • haga clic en Siguiente> para instalar el software más reciente.

Espero que esto te ayude :)

IRvanFauziE
fuente
1

Utilizo OSX y afronto el problema durante 2 días. Resolví el problema siguiendo los pasos a continuación:

-Descargue ADT Bundle desde https://developer.android.com/sdk/index.html -Ayuda -> Instalar nuevo software -Escriba https://dl-ssl.google.com/android/eclipse/ y luego instale las herramientas de desarrollador - Reinicie eclipse y generó el siguiente error:

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

-Eliminar la carpeta .android en el perfil de usuario. Reiniciar eclipse

No hay errores y 22.6.1 está instalado.

Faruk Toptas
fuente
Gracias, me encontró.
Dani
1

Para aquellos que lo intentaron todo pero no obtuvieron ningún resultado positivo. Hice lo siguiente y funcionó:

Desinstale ADT ayudando desde el siguiente enlace: Desinstalación de Android ADT

Ahora puede seguir la instalación del nuevo software para agregar ADT a su eclipse. De esta manera, no obtendrá ningún conflicto ya que desinstaló la versión anterior.

Hamid
fuente
0

Actualmente tengo Eclipse y ADT instalados en el mismo directorio que

F:\eclipse
    \eclipse\
    \sdk\

Descargué e instalé el último ADT para

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

Luego copié el contenido del C:\Users\Rick\AppData\Local\Android\android-sdken la F:\eclipse\sdk\carpeta y dejé que combinara todas las carpetas y sobrescribiera todo.

Ahora tengo 22.6.1 y no tengo que volver a descargar todas las cosas de la plataforma nuevamente.

Rick Falck
fuente
0

Hoy, uno de mis amigos y yo enfrentamos el mismo problema, así que probé muchas cosas como reiniciar eclipse, verificar actualizaciones, etc. pero ninguna me funcionó.

Entonces encontré una solución de Aquí y está funcionando como un encanto para mí y también para mi amigo.

Siga los pasos aquí:

  • Inicie Eclipse, luego seleccione Ayuda> Instalar nuevo software.
  • Haga clic en Agregar, en la esquina superior derecha.
  • En el cuadro de diálogo Agregar repositorio que aparece, ingrese "Complemento ADT" para el Nombre y la siguiente URL para la Ubicación:

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

  • Haga clic en Aceptar.

Si tiene problemas para adquirir el complemento, intente utilizar "http" en la URL de ubicación, en lugar de "https" (se prefiere https por razones de seguridad).

  • En el cuadro de diálogo Software disponible, seleccione la casilla de verificación junto a Herramientas de desarrollo y haga clic en Siguiente.
  • En la siguiente ventana, verá una lista de las herramientas que se descargarán. Haga clic en Siguiente. Lea y acepte los acuerdos de licencia, luego haga clic en Finalizar.
  • Si recibe una advertencia de seguridad que dice que no se puede establecer la autenticidad o validez del software, haga clic en Aceptar.
  • Cuando se complete la instalación, reinicie Eclipse.
Ahmer
fuente
0

El "Instalar nuevo software" en la ayuda de Eclipse NO funcionará porque entra en conflicto con la versión 22. Acabo de descargar el nuevo paquete de Eclipse de: Obtenga el SDK de Android - sitio de Google , lo extraje en una nueva carpeta y listo.

Está funcionando sin problemas, sin problemas.

Algunos consejos para ahorrarle tiempo:

  1. Haga una copia de seguridad de su espacio de trabajo (por si acaso) - personalmente no usé esto.
  2. Una vez que abra el nuevo eclipse.exe, le pedirá que seleccione un espacio de trabajo; simplemente navegue a su espacio de trabajo de ols e importará todos sus proyectos (sin problemas).
  3. Para ahorrar tiempo de descarga e instalación del SDK nuevamente, corté y pego la biblioteca OLD SDK del directorio del paquete anterior al nuevo (primero cierre su nuevo Eclipse) .
  4. Cuando vuelva a abrir Eclipse, es posible que reciba un mensaje de error que indique que Eclipse no puede encontrar el directorio SDK. Le pedirá que abra "Preferencias". Una vez abierto, busque el nuevo directorio SDK (el que acaba de copiar). Hacer esto le ahorrará horas de reinstalar todas las actualizaciones de SDK que hizo en el Eclipse anterior.

Diviértete, realmente no es gran cosa.

eyal
fuente