Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Actualización de Eclipse con herramientas de desarrollo de Android v. 23

He actualizado Eclipse con las nuevas herramientas SDK (rev. 23), pero ahora, cuando Eclipse comienza, 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 la descarga de la última ADT desde el sitio web, parece que hay otro problema.

Con SDK Tools rev. 23 proguard no está instalado, falta la carpeta SDK dir/tools/proguard faltan otras herramientas. Esta versión contiene varios errores.

  • ¿Cuál es la mejor manera de aprender Smali (y cómo / cuándo usar los opcodes de Dalvik VM)?
  • MojoExecutionException: Maven con Android
  • Manera correcta de calcular el mejor tamaño de vista previa de la cámara
  • ¿Cómo obtener el último domingo antes de la fecha actual?
  • Analiza el formato de fecha de JSON en String usando GSON en Android
  • Android Google Map marcador título en árabe mostrando en blanco
  • Cómo crear un archivo jar desde android studio
  • Error de compilación de Gradle: No se pueden cargar metadatos de Maven desde https://repo1.maven.org/maven2/io/fabric/tools/gradle/maven-metadata.xml
  • 30 Solutions collect form web for “Actualización de Eclipse con herramientas de desarrollo de Android v. 23”

    Google ha lanzado ADT v23.0.2. Esto resolvió muchos problemas de ADT anterior versión 23.

    Paso a paso:

    • Ayuda del menú → Instalar nuevo software …
    • Para "Trabajar con", selecciona la fuente de Android https://dl-ssl.google.com/android/eclipse Trabajar con la fuente de Android
    • Marque ADT v23.0 para la instalación, luego haga clic en "Siguiente"
    • Eclipse mostrará "Página de remediación de instalación", ya que hay conflicto con la versión anterior. (Si no, vea más abajo.) Seleccione "Actualizar mi instalación para que sea compatible con los elementos que se están instalando" para desinstalar la versión anterior e instalar la nueva. Después de eso, proceda con los pasos habituales.

    Instalar la página de remediación

    Nota: Cuando instalé la nueva versión de ADT, no incluí la nueva versión del paquete "Herramientas de desarrollo nativo de Android". En su lugar, he instalado el resto de paquetes primero, y luego instaló "Android Native Development Tools". Por una razón, si intento instalar todos los paquetes nuevos incluyendo "Herramientas de desarrollo nativo de Android", la instalación fallará.

    Si no hay una "Página de remediación", la única forma de eliminar el complemento ADT de Eclipse es ir al menú AyudaAcerca de EclipseDetalles de instalación y desinstalar desde allí . Pero existe el riesgo de desinstalar Eclipse.

    Respuesta de Google :

    Este es un error de empaquetado. Falta todo el archivo proguard. Tendremos una actualización lo más pronto posible, pero hasta entonces sólo copie de una versión anterior de las herramientas:

    Y copie los siguientes archivos:

    • Herramientas / hprof-conv
    • Herramientas / support / annotations.jar
    • Herramientas / proguard

    Así que al final si empezó a partir de 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 tienes problemas con zipalign, ahora está bajo build-tools y no más bajo tools / para que puedas hacer un enlace simbólico o simplemente copiarlo en la carpeta esperada.

    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ú AyudaInstalar nuevo software → ingresar https://dl-ssl.google.com/android/eclipse (mencionado por @RED_ ).

    También tuve que actualizar mi espacio de trabajo para apuntar a mi espacio de trabajo anterior, y la mayoría de las cosas parecían ser restauradas.

    En una nota lateral: Esto parece ser un buen momento para migrar a Android Studio …

    NOTA: Utilice este enfoque con precaución, ya que podría romper su instalación de Eclipse (ver comentarios) .

    Esto podría ayudarle si instaló el complemento ADT manualmente . Pero si está utilizando la versión de Eclipse del Eclipse ADT Bundle, los pasos siguientes podrían romper su instalación de Eclipse, y es posible que no pueda volver a usar Eclipse.

    Ir

    Ayuda del menú → Acerca de Eclipse SDKDetalles de la instalación .

    Ahora verá todas las versiones 22.0 y luego haga clic en el botón Uninstall en la parte inferior.

    Después de la desinstalación goto:

    Menú AyudaInstalar nuevo software → ingrese http://dl-ssl.google.com/android/eclipse/

    A continuación, instalar todas las cosas, y ahora está listo.

    Estaba actualizando 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 corrección está en progreso y el trabajo alrededor de acuerdo con el director del proyecto es:

    Espere una versión actualizada dentro de un día o dos. Hasta entonces, su solución es descargar uno de

    http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz

    http://dl.google.com/android/android-sdk_r22.6.2-windows.zip

    http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip

    Y copie los siguientes archivos:

      tools/hprof-conv tools/support/annotations.jar tools/proguard 

    Zipalign faltaba para mí también, compruebe para ver si usted necesita copiar esto también

    Esto funciona para mi 🙂

    Si por alguna razón instalaste una vista previa de ADT y necesitas volver al estado actual, no puedes usar el diálogo para instalar "nuevo" software ya que lo que quieres es en realidad uno más antiguo. En lugar de hacer esto:

    • Abra Ayuda> Acerca de Eclipse … en Windows o Linux. En Mac, utiliza el menú de la aplicación> Acerca de …
    • Haga clic en el botón "Detalles de la instalación".
    • Seleccione la pestaña "Historial de instalación".
    • Seleccione una de las configuraciones anteriores.
    • Haga clic en el botón "Revertir" en la parte inferior.

    Introduzca aquí la descripción de la imagen

    He hecho lo siguiente para resolver un problema.

    1. Vaya a http://developer.android.com/sdk/installing/installing-adt.html y descargue el último archivo ZIP de ADT (al final de la página).

    2. Ir a Eclipse → menú AyudaAcerca de EclipseDetalles de instalación

    3. Eliminar Android DDM, Herramientas de desarrollo de Android, Visor de jerarquía, Herramientas de desarrollo nativo, TraceView, etc., versión 22.X.

    4. Menú Ayuda * → Instalar nuevo softwareAñadirArchivo → * Seleccione el archivo ZIP descargado en el paso 1.

    5. Seleccione toda la última versión de todos los 23 que he eliminado en el paso 3 y acepte el acuerdo de licencia.

    Reinicie Eclipse, y corrige mi problema.

    Es lo que están diciendo sobre esto:

    OK, chicos, perdón por todo este problema, y ​​nos disculpamos por los lanzamientos desordenados. Aquí está el resumen:

    Comenzando con el paquete 23.0.2 de ADT, debería ser capaz de actualizar versiones futuras de ADT.

    Fuente: https://code.google.com/p/android/issues/detail?id=72912

    Sólo ayudó:

    1. Instalación de Fresh Eclipse ( http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/lunar )
    2. Ayuda -> Instalar nuevo software -> https://dl-ssl.google.com/android/eclipse/

    Si instala una nueva versión de Eclipse , funcionará. Esto es lo que hice:

    1. Instaló la nueva versión de Eclipse, Luna
    2. Hizo una copia de seguridad del espacio de trabajo actual.
    3. Ejecutó el nuevo Eclipse, Luna y actualizó el espacio de trabajo
    4. Instalado el complemento ADT (Ayuda -> Instalar nuevo software)
    5. Eclipse reiniciado
    6. Hecho

    Hay mucha confusión en este hilo. Hay dos soluciones dependiendo de cómo instaló ADT.

    1. Si instaló el complemento ADT manualmente, creo que puede utilizar el método "Eliminar ADT" -> "Instalar nuevo software".

    2. Si está usando el ADT Bundle entonces no siga esa solución! Romperás a 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 ADT-Bundle (sí, es frustrante!).

    • Simplemente desinstale el ADT anterior.
    • Ir al menú AyudaAcerca de EclipseDetalles de la instalación
    • Desinstalar todos los complementos que Id comienzan con com.android.ide
    • Instale ADT de nuevo desde el sitio de actualización.

    NO HAGAS ESTO

    Advertencia: Por favor vea los comentarios debajo de esta respuesta. Estos pasos han tenido un impacto negativo para muchas personas.

    1. Haga clic en Ayuda / Instalar nuevo software …
    2. Haga clic en ¿Qué es "ya instalado" (como en la imagen de abajo)
    3. En la nueva ventana puede desinstalar el ADT antiguo (desinstalar las herramientas de desarrollo de Android, Android DDMS, Android Hierarchy Viewer, Android TraceView, herramientas de desarrollo nativo de Android y Tracer para OpenGL ES)
    4. Reiniciar Eclipse
    5. A continuación, haga clic en Ayuda / Instalar nuevo software
    6. Elegir ADT … Instalar

    ¡Espero que ayude!

    Demostración de imágenes

    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 que funcionó bien.

    Haz lo siguiente:

    1. Como no desea volver a descargar todas las plataformas de nuevo, copie la existente desde / OLD_ANDROID_SDK_PATH / sdk / platformas a / NEW_ANDROID_SDK_PATH / sdk / platforms .
    2. Al abrir el nuevo Eclipse desde el paquete descargado reciente, asegúrese de reutilizar la carpeta 'espacio de trabajo' anterior. Esto asegurará que todos sus ajustes anteriores serán recordados.
    3. Después de abrir el nuevo Eclipse en el espacio de trabajo anterior, compruebe si el SDK de Android utilizado está apuntando al nuevo (preferencias de Eclipse -> Android). Puede estar apuntando a la antigua, ya que ha reutilizado las configuraciones de espacio de trabajo de vistas previas.

    Con estos pasos, no tendrás que reconfigurar todo y no necesitarás dedicar tiempo a solucionar este BUG en esta actualización de Google Developers.

    ¡Buena suerte! D

    Necesita desinstalar la versión antigua e instalar 23

    Desinstalar: Ayuda> sobre Eclipse SDK> Detalles de la instalación seleccione paquetes relacionados con Android para desinstalar

    Y luego instale V23.

    No hay forma de actualizar un paquete de ADT existente que puede haber descargado.

    Puede realizar una de las dos opciones siguientes:

    1. Instale Eclipse desde eclipse.org e instale ADT apuntando al sitio de actualización: https://dl-ssl.google.com/android/eclipse

    2. Descargar paquetes desde:

    Comenzando con el paquete 23.0.2 de ADT, debería ser capaz de actualizar versiones futuras de ADT.

    Estaba recibiendo el mismo error de "dependencia en conflicto" en Mac OS X 10.9.3 y simplemente actualizar no era una opción. Lo que finalmente funcionó fue descargar el archivo zip del paquete Eclipse ADT más reciente de developer.android.com, extraerlo y mover sólo la carpeta "eclipse" al lugar donde estaba mi antigua carpeta eclipse. (Extraer el archivo zip del paquete Eclipse ADT le dará carpetas "eclipse" y "sdk").

    Si decide ir por la misma ruta, primero asegúrese de saber cuál es su ruta de trabajo. Esto se puede encontrar en Preferencias. A continuación, cambie el nombre de su antiguo directorio "eclipse" (no Eclipse.app) a algo como eclipse-22.6.3, luego mueva la carpeta "eclipse" extraída a su lugar. Ejecute el nuevo Eclipse.app dentro y cuando le pregunte acerca del espacio de trabajo, simplemente ingrese la misma ruta que anotó anteriormente. O también se puede configurar más adelante en Preferencias.

    Tal vez valga la pena agregar que para activar nuevamente 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 antigua carpeta sdk (para propósitos de copia de seguridad) y mover el recién extraído en su lugar.

    Me enfrenté al mismo problema y lo resolví. Debe desinstalar el complemento de Android completamente desde dentro de Eclipse (desde la sección "Acerca de" ..), incluida la vista de seguimiento.

    A continuación, agregue el complemento ADT de nuevo ( https://dl-ssl.google.com/android/eclipse/ ) e instálelo.

    ¡El problema esta resuelto!

    Supongo que es un error con el gestor de SDK o ADT Plugin mecanismo de actualización …

    Cómo actualizar desde 22.xx.x a 23.0.2 (mi solución). Esto superará los problemas de dependencia.

    Yo estaba sufriendo de este problema durante días, y he intentado cada solución en este enlace, pero no hay suerte. Finalmente me di cuenta de 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:

    1. Descargar el último paquete ADT de

      http://developer.android.com/sdk/index.html#download

    2. Descomprimirlo y abrir la carpeta "eclipse" -> carpeta "plugins"

    3. Ahora vaya a su antiguo eclipse y abra la carpeta "eclipse" -> carpeta "plugins" y copie todo dentro.

    4. Ahora pegarlos en la carpeta "plugins" de (NEW ECLIPSE), pero NO sobreescribir nada.

    5. Mientras esté dentro de la carpeta "plugins" de su nuevo Eclipse, haga la búsqueda. Escriba en 22. (aviso 22 con un punto) y presione enter.

    6. El resultado de la búsqueda mostrará todos los archivos o carpetas con ….. 22.6 …… Por ejemplo,

       com.android.ide.eclipse.adt_**22.6.2**.v201403212031-1085508 
    7. Resalte todos estos archivos / carpetas y pulse la tecla Suprimir.

    8. Asegúrese de actualizar su antigua API / SDK a la última versión y cargar 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 debería funcionar para cualquier versión antigua de ADT.

    No olvide guardar cosas antes de intentarlo.

    Lo que acabo de encontrar es que necesitas actualizar tu complemento ADT en tu Eclipse (ya sea independiente o ADT Bundle) antes de actualizar tu herramienta de compilación.

    Si su instalación de Eclipse apunta a la herramienta de generació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)

    • Instalado una versión anterior de Eclipse y ADT (del Bundle)
    • Esta copia de Eclipse estaba apuntando a un verion SDK más antiguo con herramientas de construcción de edad (antes de 20)
    • Actualizado el ADT a v23 (a través de archivo, en mi caso)
    • Eclipse apuntado a la última versión de herramientas de construcción.

    Es posible que no tenga una copia más antigua de Eclipse y herramientas de compilación, en ese caso, puede desinstalar la última herramienta de generación de SDK Manager e instalar la copia más antigua.
    Una vez que todo empieza a funcionar bien, siga los pasos anteriores.

    Estoy intentando cargar copias más viejas de tales paquetes en alguna parte en el Internet, actualizará los acoplamientos aquí, una vez que estoy hecho upload.

    Encontré estas instrucciones en un comentario.

    Descargue la versión más reciente de ADT y utilice su espacio de trabajo existente. Esto es en realidad la actualización menos dolor-lleno que usted hará nunca. No se metió con la carpeta .android por lo que todavía tenía mi clave de depuración original. Sólo faltaba un par de complementos que casi nunca utilizo 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 recurrir si la nueva instalación no funciona.

    En ADT-bundled Eclipse tuve que desinstalar primero el ADT y luego hacer una nueva instalación.

    Para eliminar el complemento ADT de Eclipse:

    • Ir al menú AyudaAcerca de EclipseDetalles de la instalación .
    • Seleccione ADT plug-in y haga clic en Desinstalar.
    • Después de la desinstalación, instale ADT en Ayuda → Instalar nuevo software.

    Para mí ayudó a eliminar Android 4.4W que también es API 20 y podría ser una causa para el conflicto. Así que sólo instalar Android 4.4W o Android L hasta que lo arreglen.

    Y (otra vez esto podría ser sólo para mí) sólo funciona en Android Studio no en Eclipse …

    Tuve que eliminar ADT e instalarlo de nuevo.

    Sin embargo se advirtió , esto me causó a mí ya otra persona tener un annotations.jar falta de errores en la ruta de construcción de Java para ciertos proyectos, probablemente porque estaba tratando de buscar un SDK antiguo, por lo que la actualización de proyectos es el siguiente paso que tengo que tomar.

    Los errores se refieren principalmente a las bibliotecas, Google Play Services, SDK de Facebook y ActionBarCompat.

    Para este paso, desinstala ADT y vuelve a colocar la URL para descargarlos. La url es: https://dl-ssl.google.com/android/eclipse

    Encontré una solución para el problema con "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 de Eclipse, pero no soy el propietario. Haga un comando "chown" en todos los archivos de Eclipse para resolver el problema. Después, tengo el mismo resultado que Daniel Díaz.

    Espero que esto ayude a alguien.

    ADVERTENCIA

    Ahora hay una actualización para ADT 23.0.1, pero los scripts de Windows y Linux están desordenados, así que espera con la actualización!

    You could check for example tools/proguard/bin/*.sh in http://dl.google.com/android/android-sdk_r23.0.1-windows.zip .

    I did this to solve the same issue (in OS X):

    1. Help > Install New Software > Add or select this repository " http://download.eclipse.org/eclipse/updates/4.3 "
    2. Under "Eclipse platform" select the newest version of Eclipse.
    3. The installer will ask if you want to uninstall the ADT, click finish.
    4. Restart Eclipse and install ONLY the ADT 23 using this repository: https://dl-ssl.google.com/android/eclipse .
    5. Restart Eclipse and install DDMS, Hierarchy Viewer, Trace View etc.
    6. Restart Eclipse again.

    Espero eso ayude.

    If Eclipse gives an error after uninstalling the ADT plugin from your Eclipse installation, try to edit file config.ini in the Eclipse folder → configuration. Encontrar:

     eclipse.application= 

    And change it to:

     eclipse.application=org.eclipse.ui.ide.workbench 

    I hope it works for you too.

    I simply went to my Android resources folder on my C:/ drive ( C:/Android ), deleted the 'eclipse' folder and all its contents. I downloaded Android Developer Tools once more and just moved over the 'eclipse' folder.

    I started up and everything was fine; I had updated to version 23.

    Hopefully this helps, possibly not suitable for everyone as some of you have Eclipse modifications but for someone who, like me, wanted a quick fix and get back to developing this seemed to be the easiest path.

    I am using Eclipse v4.3 (Kepler), and this is how I solved my problem.

    Goto menu HelpInstall new software → click Add .

    In the popup, give any name (I named it as Eclipse ADT Plugin), and in the link's place, use https://dl-ssl.google.com/android/eclipse/

    Once you click OK, you will be displayed with new packages that will be installed and old packages that will be deleted. Don't worry about these packages. Haga clic en Aceptar .

    New packages will be installed, and this should solve your problem.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.