for - Eclipse: no me deja usar el SDK de Android, afirma erróneamente que mi ADT no está actualizado
eclipse para android 2018 (9)
Estoy desarrollando para Android con Eclipse, y todo funcionó bien hasta ayer. Usé Ninite para actualizar todas mis cosas, incluidos los JRE y todo (consejo profesional: no hagas eso), y reinició mi computadora sin preguntar en medio de la edición de mi área de trabajo.
Esto causó todo tipo de problemas sucios, pero ahora todo funciona, excepto para Android. He actualizado el SDK de Android y el eclipse ADT, luego, cuando intento indicarle a Eclipse la ubicación del SDK, aparece este error:
Este Android SDK requiere Android Developer Toolkit versión 14.0.0 o superior. La versión actual es 12.0.0.v201106281929-138431. Por favor, actualice ADT a la última versión.
Ahora, esto es una mentira absoluta. Mi ADT es la versión 14.0. Algo. He intentado Ayuda> Buscar actualizaciones, dice que no hay actualizaciones. Probé Ayuda> Instalar nuevo software ...> Sitios de software disponibles y eliminando el repositorio de ADT, luego reinstalé ADT, y dice que falló porque ya tengo la versión 14.0.whatever.
¿Cómo puedo convencer a eclipse de que mi ADT está actualizado?
Acabo de actualizar mi versión de Android SDK y tuve exactamente el mismo problema. El comando ''Buscar actualizaciones'' de Eclipse falló porque, por alguna razón, Android Traceview no se actualizó.
Mi solución fue:
* Abra Eclipse → Ayuda → Acerca de Eclipse .
* Haga clic en Detalles de la instalación .
* Aquí, seleccione todas las líneas relacionadas con Android y actualícelas una por una, reiniciando el eclipse cada vez.
Y finalmente funcionó (incluso con Helios)!
En Eclipse:
Ayuda → Buscar actualizaciones .
Estoy escuchando que un problema común es que las nuevas versiones de Android ADK requieren nuevas versiones de eclipse. Los colegas que tuvieron éxito dijeron que instalaron Indigo en lugar de versiones anteriores de Helios y pudieron resolver el problema de esta manera. Todavía no he hecho lo mismo.
He encontrado la respuesta al problema. (Estoy usando Helios, pero debería funcionar de todos modos)
Vaya a la carpeta / Archivos de programa (x86) / Eclipse / Plugins / y asegúrese de que las versiones anteriores de com.android.ide.eclipse.adt.package _ ## ... se eliminen (a veces la actualización no se puede eliminar debido a UAC). Mantenga la versión actual deseada y complete lo siguiente.
Ejecute Eclipse como administrador o deshabilite UAC temporalmente. (Windows 7)
Vaya a Ayuda → Instalar nuevo software .
En el trabajo con: escriba https://dl-ssl.google.com/android/eclipse/ y presione ENTER.
Espera a que Eclipse recupere el repositorio. Aparecerá un elemento llamado Herramientas de desarrollador en la lista.
Marque para su instalación, presione Siguiente y siga los pasos para instalar las herramientas de ADT.Cuando haya terminado, le pedirá que reinicie Eclipse. Asegúrate de hacer esto.
Cuando se reinicia Eclipse, todos los paquetes de Android SDK deberían aparecer de nuevo.
No olvides reanudar UAC si lo necesitas.
La mejor opción es ir a abrir ID de eclipse
Luego vaya a Ayuda → Acerca de Eclipse >>
Encontrará el botón Detalles de la instalación haciendo clic en ese
Y ahora puedes ver la extensión de todo el periodo instalada.
Seleccione todos o seleccione uno por uno y simplemente haga clic en el botón actualizar.
Obtendrá la última versión de la red.
Espero que estos te ayuden a todos.
Para cualquier otra persona con este problema, mi solución era simplemente eliminar la carpeta Eclipse y descargar una nueva copia desde cero. Luego tuve que volver a descargar todos los complementos, incluido adt, que funcionó esta vez.
Su ADT y SDK no están actualizados todavía y Eclipse se queja de las cosas correctas ...
Abra Android SDK Manager desde la barra de herramientas y actualice su SDK desde allí. No ayuda si está revisando las actualizaciones de Eclipse. Porque a través de Eclipse no puedes comprobar las actualizaciones de SDK para Android.
El botón se ve así:
Una opción es descargar manualmente el complemento ADT (archivo ADT) requerido. La página es, http://developer.android.com/sdk/eclipse-adt.html . La página revela que ADT 18 está disponible en http://dl.google.com/android/ADT-18.0.0.zip . El enlace está más cerca de la página inferior. Necesitaba 17, aunque 18 era el último, así que modifiqué la URL de descarga, cambiando de 18 a 17.
Seleccione Ayuda → Instalar nuevo software → Agregar → Elija Archivo y seleccione la ubicación del archivo de archivo ADT descargado, Elija Aceptar .
Seleccione los componentes necesarios y proceda según sea necesario. Puede recibir un mensaje de que el software ya está instalado, continúe con la instalación.
Espero que esto ayude.
Yo tuve el mismo problema. Mi ADT en el eclipse fue la versión 8.x. Pero mi aplicación requería la versión 12 o más. Entonces, decidí actualizar tanto el SDK de Android como el ADT a la última versión (en este momento el último ADT es 17). Pude actualizar el SDK pero no el ADT. Siempre se quejaba de que ya tenía las versiones, pero solo tenía 8.x. El nuevo SDK que acabo de actualizar funcionaría solo con ADT 14 y superior. Por lo tanto, había roto con éxito mi desarrollo de Android !!
La razón por la que no pude actualizar mi ADT a la última era porque estaba usando Eclipse 3.5. Las nuevas versiones de ADT requieren 3.6 o superior. Este pequeño pero clave bit de información estaba realmente en la parte inferior del error generado por Eclipse, que requería un desplazamiento hacia abajo (ya que solo se mostraban las primeras líneas de error). Normalmente no se desplazará hacia abajo ya que estas primeras líneas fueron seguidas por líneas de espacio en blanco :). No hice scroll y supongo que perdí un día tratando de rectificar este problema. Pero al final vi esas 2 flechas arriba / abajo a la derecha del cuadro de diálogo y me desplacé hacia abajo. Allí se menciona claramente que el ADT 17 requiere el tiempo de ejecución de Eclipse 3.6 y superior.
Así que mi solución fue encontrar un ADT adecuado que funcionara con Eclipse 3.5. Sí, mañana cuando esté de humor, actualizaré a Eclipse 3.6 o 3.7 y la carga de los complementos que tengo :)