Actualicé Eclipse con las nuevas herramientas de SDK (rev. 23), pero ahora cuando se inicia Eclipse recibo el error:
Este SDK de Android requiere Android Developer Toolkit versión 23.0.0 o superior. La versión actual es 22.6.3.v201404151837-1123206. Actualice ADT a la última versión.
No se encontraron actualizaciones con "Buscar actualizaciones" . Si intento "Instalar nuevo software" , puedo ver la versión 23, pero no puedo actualizar debido al siguiente error:
Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once:
ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Cannot satisfy dependency:
From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
To: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Cannot satisfy dependency:
From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]
Después de descargar el último ADT del sitio web, parece que hay otro problema.
Con SDK Tools rev. 23 proguard no está instalado, dir/tools/proguard
falta la carpeta SDK y faltan otras herramientas. Esta versión contiene varios errores.
Respuestas:
Google ha lanzado ADT v23.0.2. Esto resolvió muchos problemas de la versión ADT anterior 23.
Paso a paso:
https://dl-ssl.google.com/android/eclipse
Nota: Cuando instalé la nueva versión de ADT, no incluí la nueva versión del paquete "Herramientas de desarrollo nativo de Android". En cambio, instalé el resto de paquetes primero y luego instalé "Herramientas de desarrollo nativo de Android". Por alguna razón, si intento instalar todos los paquetes nuevos, incluidas las "Herramientas de desarrollo nativo de Android", la instalación falla.
Si no hay una "página de remediación", la única forma de eliminar el complemento ADT de Eclipse es ir al menú Ayuda → Acerca de Eclipse → Detalles de instalación y desinstalar desde allí . Pero existe el riesgo de desinstalar Eclipse.
fuente
Respuesta de Google :
Este es un error de empaque. Falta todo el archivo proguard. Tendremos una actualización lo antes posible, pero hasta entonces simplemente cópiela de una versión anterior de las herramientas:
y copie los siguientes archivos:
Así que al final si comenzaste desde una nueva copia ADT a mano los archivos :)
Editar: con la última versión de ADT, el paquete ahora debería funcionar con actualización automática, así que instale estas nuevas versiones :
No intente actualizar desde la versión anterior porque no funciona en absoluto. Si tiene problemas con zipalign, ahora está bajo herramientas de compilación y no más bajo herramientas / para que pueda hacer un enlace simbólico o simplemente copiarlo en la carpeta esperada.
fuente
Ninguna de las otras respuestas funcionó para mí usando el paquete ADT publicado en developer.android.com.
Terminé descargando la última versión de Eclipse ( no el paquete ADT ) y luego instalé el complemento ADT a través del menú Ayuda → Instalar nuevo software → ingresar
https://dl-ssl.google.com/android/eclipse
(mencionado por @RED_).También tuve que actualizar mi espacio de trabajo para señalar mi espacio de trabajo anterior, y la mayoría de las cosas parecían restauradas.
En una nota al margen: este parece ser un buen momento para migrar a Android Studio ...
fuente
NOTA: Use este enfoque con precaución porque esto podría interrumpir su instalación de Eclipse (ver comentarios) .
Esto podría ayudarlo si instaló el complemento ADT manualmente . Pero si está utilizando la versión de Eclipse del paquete Eclipse ADT, los pasos a continuación podrían interrumpir su instalación de Eclipse, ¡y es posible que no pueda volver a usar Eclipse!
Ir
Menú Ayuda → Acerca de Eclipse SDK → Installation Details.
Ahora verá todas las
22.0
versiones y luego hagaUninstall
clic en el botón en la parte inferior.Después de la desinstalación, vaya a:
Menú Ayuda → Instalar nuevo software → ingresar
http://dl-ssl.google.com/android/eclipse/
Luego instale todas las cosas, y ahora está listo.
fuente
Actualicé mi servidor de compilación hoy y encontré el mismo problema. Se ha informado aquí: https://code.google.com/p/android/issues/detail?id=72419
La solución está en progreso y la solución según el gerente de proyecto es:
[editar] Zipalign también me faltaba, compruebe si necesita copiar esto también
fuente
Esto funciona para mi :)
Si por alguna razón instaló una vista previa de ADT y necesita volver al establo actual, no puede usar el cuadro de diálogo para instalar el software "nuevo", ya que lo que quiere es en realidad uno más antiguo. En cambio, haz esto:
fuente
es lo que dicen sobre esto:
Bien, muchachos, perdón por todos estos problemas, y nos disculpamos por los lanzamientos en mal estado. Aquí está el resumen:
Puedes hacer una de dos opciones:
Instale Eclipse desde eclipse.org e instale ADT señalando el sitio de actualización: https://dl-ssl.google.com/android/eclipse
Descargue paquetes desde aquí:
A partir del paquete ADT 23.0.2, debería poder actualizar a versiones futuras de ADT.
Fuente: https://code.google.com/p/android/issues/detail?id=72912
fuente
He hecho lo siguiente para resolver un problema.
Vaya a http://developer.android.com/sdk/installing/installing-adt.html y descargue el archivo ZIP ADT más reciente (en la parte inferior de la página).
Vaya a Eclipse → menú Ayuda → Acerca de Eclipse → Detalles de instalación
Eliminar Android DDM, herramientas de desarrollo de Android, Jerarquía Visor, herramientas de desarrollo nativo, TraceView, etc., versión 22.x .
Menú Ayuda * → Instalar nuevo software → Agregar → Archivo → * Seleccione el archivo ZIP descargado en el paso 1.
Seleccione toda la última versión de las 23 que he eliminado en el paso 3 y acepte el acuerdo de licencia.
Reinicie Eclipse, y soluciona mi problema.
fuente
Solo ayudó:
fuente
Si instala una nueva versión de Eclipse , funcionará. Esto es lo que hice:
fuente
Hay mucha confusión en este hilo. Hay dos soluciones dependiendo de cómo instaló ADT.
Si instaló el complemento ADT manualmente, creo que puede usar el enfoque "Eliminar ADT" -> "Instalar nuevo software".
Si está utilizando el Paquete ADT, ¡entonces no siga esa solución! Romperás Eclipse. Aquí hay una actualización de un miembro de Google - lea # 18:
https://code.google.com/p/android/issues/detail?id=72912
Debe descargar una nueva versión del paquete ADT (sí, ¡es frustrante!).
fuente
fuente
NO HAGAS ESTO
Advertencia: consulte los comentarios debajo de esta respuesta. Estos pasos han tenido un impacto negativo para muchas personas.
¡Espero que ayude!
fuente
An error occurred while uninstalling session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, operand=[R]org.eclipse.rcp.configuration_root.win32.win32.x86_64 1.0.0.M20130204-1200 --> null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction). Backup of file D:\dev\android\eclipse\eclipse.exe failed. Can not remove : D:\dev\android\eclipse\eclipse.exe
Después de probar los enfoques en otras respuestas sin éxito, acabo de instalar un nuevo paquete de http://developer.android.com/sdk/installing/index.html?pkg=adt y funcionó bien.
Haz lo siguiente:
Con estos pasos, no debería tener que volver a configurar todo, y no tendrá que perder tiempo resolviendo este ERROR en esta actualización de Google Developers.
¡Buena suerte! ;-)
fuente
Debe desinstalar la versión anterior e instalar 23
desinstalar: Ayuda> sobre Eclipse SDK> Detalles de instalación, seleccione paquetes relacionados con Android para desinstalar
Y luego instale V23.
fuente
No hay forma de actualizar un paquete ADT existente que podría haber descargado.
Puedes hacer una de dos opciones:
Instale Eclipse desde eclipse.org e instale ADT señalando el sitio de actualización: https://dl-ssl.google.com/android/eclipse
Descargar paquetes de:
VM de 64 bits de Linux: http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip
VM de 32 bits de Linux: http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip
Mac: http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip
Windows 32 bit: http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
Windows 64 bit: http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
A partir del paquete ADT 23.0.2, debería poder actualizar a versiones futuras de ADT.
fuente
Recibía el mismo error de "dependencia conflictiva" en Mac OS X 10.9.3 y simplemente la actualización no era una opción. Lo que finalmente funcionó fue descargar el último archivo zip del paquete Eclipse ADT de developer.android.com, extraerlo y mover solo la carpeta "eclipse" al lugar donde estaba mi carpeta de eclipse anterior. (extraer el archivo zip del paquete ADT de Eclipse le dará carpetas "eclipse" y "sdk").
Si decide seguir la misma ruta, primero asegúrese de saber cuál es su ruta de área de trabajo. Esto se puede encontrar en Preferencias. Luego cambie el nombre de su antiguo directorio "eclipse" (no Eclipse.app) a algo como eclipse-22.6.3, luego mueva la carpeta extraída "eclipse" a su lugar. Ejecute el nuevo Eclipse.app dentro, y cuando le pregunte sobre Workspace, simplemente ingrese la misma ruta que anotó anteriormente. O también se puede configurar más adelante en Preferencias.
Quizás valga la pena agregar que para volver a habilitar Android SDK Manager y Android Virtual Device Manager, elija Ventana -> Personalizar perspectiva -> Disponibilidad de grupos de comandos y seleccione Android SDK y AVD Manager . Esto agregará estos 2 elementos al elemento de menú "Ventana" para la perspectiva actual (Java).
No moví la carpeta "sdk" extraída, porque ya tenía la carpeta sdk en el mismo directorio que eclipse, que ya he actualizado a las últimas herramientas de Android. Pero si te hace sentir más seguro, también puedes cambiar el nombre de tu carpeta sdk anterior (para fines de copia de seguridad) y mover la recién extraída a su lugar.
fuente
Enfrenté el mismo problema y lo resolví. Debe desinstalar el complemento de Android por completo desde Eclipse (desde la sección "acerca de" ...), incluida la vista de seguimiento ...
Luego agregó nuevamente el complemento ADT ( https://dl-ssl.google.com/android/eclipse/ ) e instálelo.
¡El problema esta resuelto!
Supongo que es un error con el administrador de SDK o el mecanismo de actualización del complemento ADT ...
fuente
Cómo actualizar de 22.xx.x a 23.0.2 (mi solución). Esto superará los problemas de dependencia.
Estuve sufriendo este problema durante días, y he probado todas las soluciones en este enlace, pero no tuve suerte. ¡Finalmente descubrí una solución que realmente funciona!
Tenga en cuenta que esta solución funciona en Windows 7 (64 bits). Probablemente debería funcionar para otros sistemas operativos Windows.
Aquí vamos:
descargue el último paquete ADT de
http://developer.android.com/sdk/index.html#download
descomprímalo y abra la carpeta "eclipse" -> carpeta "plugins"
Ahora vaya a su eclipse anterior y abra la carpeta "eclipse" -> carpeta "plugins", y copie todo lo que contenga.
Ahora péguelos en la carpeta "complementos" del (NUEVO ECLIPSE), pero NO sobrescriba nada.
Mientras está dentro de la carpeta "complementos" de su nuevo Eclipse, realice la búsqueda. Escriba
22.
(aviso 22 con un punto) y presione enter.El resultado de la búsqueda mostrará todos los archivos o carpetas con ..... 22.6 ...... Por ejemplo,
Resalte todos estos archivos / carpetas y presione la tecla Eliminar.
Asegúrese de actualizar su API / SDK anterior a la última versión y cargue este directorio sdk para trabajar con su nuevo eclipse.
o
Puede ver este video, que le muestra cómo mover todo su SDK / API a su nueva carpeta SDK.
Enlace: https://www.youtube.com/watch?v=jPZpJdnbbN0
No he intentado actualizar desde ninguna otra versión de ADT, pero creo que también debería funcionar para cualquier versión anterior de ADT.
No olvides hacer una copia de seguridad antes de intentarlo.
fuente
Lo que acabo de encontrar es que necesita actualizar su complemento ADT en su Eclipse (ya sea solo o ADT Bundle) antes de actualizar su herramienta de compilación.
Si su instalación de Eclipse apunta a la herramienta de compilación más reciente y su Eclipse tiene ADT 22.x, mostrará esos errores.
Lo que funcionó para mí: (en Ubuntu 14.04 de 64 bits)
Es posible que no tenga una copia anterior de las herramientas Eclipse y Build, en ese caso puede desinstalar la última herramienta de compilación del SDK Manager e instalar la copia anterior.
Una vez que todo comience a funcionar bien, siga los pasos anteriores.
Estoy tratando de cargar copias antiguas de dichos paquetes en algún lugar de Internet, actualizaré los enlaces aquí, una vez que termine de cargar.
fuente
Encontré estas instrucciones en un comentario.
Descargue la versión más reciente de ADT y use su espacio de trabajo existente. Esta es en realidad la actualización menos dolorosa que jamás harás. No se metió con la carpeta .android, así que todavía tenía mi clave de depuración original. Solo faltaron algunos complementos que casi nunca uso y se instalan fácilmente en la nueva versión.
Tenga en cuenta que no instale en su carpeta adt existente, cree una nueva carpeta para que pueda retroceder si la nueva instalación no funciona.
fuente
En Eclipse incluido en ADT, primero tuve que desinstalar el ADT y luego hacer una nueva instalación.
Para eliminar el complemento ADT de Eclipse:
fuente
Para mí, ayudó a eliminar Android 4.4W, que también es API 20 y podría ser la causa del conflicto. Así que solo instale Android 4.4W o Android L hasta que lo arreglen.
Y (de nuevo, esto podría ser solo para mí) solo funciona en Android Studio, no en Eclipse ...
fuente
Tuve que eliminar ADT e instalarlo de nuevo.
Sin embargo, tenga en cuenta que esto y yo, y otra persona, tuvimos errores de annotations.jar que faltan en la ruta de Java Build para ciertos proyectos, probablemente porque estaba tratando de buscar un SDK antiguo, por lo que actualizar proyectos es el siguiente paso que tengo que hacer. tomar.
Los errores se relacionan principalmente con bibliotecas, Google Play Services, Facebook SDK, ActionBarCompat.
Para este paso, desinstala ADT, luego vuelve a colocar la URL para descargarlos. La url es:
https://dl-ssl.google.com/android/eclipse
fuente
Encontré una solución para el problema con la "dependencia conflictiva". No tengo la misma página de la respuesta de Daniel Díaz, pero una página muestra "dependencia conflictiva", y no puedo hacer nada.
El problema es que no soy el dueño del archivo. Eclipse se instaló en otra sesión (en OS X). Tengo derecho a leer y escribir el archivo Eclipse, pero no soy el propietario. Realice un comando "chown" en todos los archivos Eclipse para resolver el problema. Después, tengo el mismo resultado que Daniel Díaz.
Espero que esto ayude a alguien.
fuente
ADVERTENCIA
Ahora hay una actualización para ADT 23.0.1, pero los scripts de Windows y Linux están en mal estado, ¡así que espere con la actualización!
Puede consultar, por ejemplo, tools / proguard / bin / *. Sh en http://dl.google.com/android/android-sdk_r23.0.1-windows.zip .
fuente
Hice esto para resolver el mismo problema (en OS X):
Espero eso ayude.
fuente
Si Eclipse produce un error después de desinstalar el complemento ADT de su instalación de Eclipse, intente editar el archivo
config.ini
en la carpeta Eclipse → configuración. Encontrar:Y cámbielo a:
Espero que funcione para ti tambien.
fuente
Simplemente fui a mi carpeta de recursos de Android en mi C: / drive (
C:/Android
), eliminé la carpeta 'eclipse' y todo su contenido. Descargué las Herramientas para desarrolladores de Android una vez más y simplemente me moví sobre la carpeta 'eclipse'.Empecé y todo estaba bien; Me había actualizado a la versión 23.
Esperemos que esto ayude, posiblemente no sea adecuado para todos, ya que algunos de ustedes tienen modificaciones de Eclipse, pero para alguien que, como yo, quería una solución rápida y volver a desarrollar esto parecía ser el camino más fácil.
fuente
Estoy usando Eclipse v4.3 (Kepler), y así es como resolví mi problema.
Pase al menú Ayuda → Instalar nuevo software → haga clic en Agregar .
En la ventana emergente, asigne cualquier nombre (lo denominé Eclipse ADT Plugin) y, en lugar del enlace, use https://dl-ssl.google.com/android/eclipse/
Una vez que haga clic en Aceptar, se le mostrarán nuevos paquetes que se instalarán y paquetes antiguos que se eliminarán. No te preocupes por estos paquetes. Haga clic OK.
Se instalarán nuevos paquetes, y esto debería resolver su problema.
fuente