Error al cargar sdk cuando se inicia eclipse

Ya he leído varias respuestas a la pregunta anterior, pero tengo un problema específico. Cuando comienzo eclipse da un error :

Error de análisis: C: \ android-sdk_r24.2-windows \ android-sdk-windows \ sistema-imágenes \ android-22 \ android-wear \ armeabi-v7a cvc-complex-type.2.4.d: Se encontró contenido no válido a partir de Con el elemento 'd: skin'. No se espera ningún elemento hijo en este punto.

Este error se produce cuando eclipse carga automáticamente sdk en el inicio.

He enfrentado el mismo problema de carga de parse sdk durante el inicio de eclipse como el suyo (se muestra en la imagen de abajo)

Error de carga SDK

La solución al problema anterior es simplemente eliminar (desinstalar) el paquete Android Wear ARM EABI v7a imagen del sistema disponible bajo Android 5.1.1 (API 22) si está instalado. (No es necesario desinstalar todo el paquete 5.1.1). Puede haber algún error de eclipse con este paquete.

Imagen de la solución

Finalmente reinicie eclipse para ver sus cambios.

Editar : si el problema persiste, pruebe a eliminar otro paquete de Android Wear (por ejemplo, Android Wear Intel x86 Imagen del sistema Atom ) según lo sugerido por @Abhishek en los comentarios siguientes.

Este era mi mensaje de error:

Error: Error al analizar C: \ Android \ sdk \ sistema-imágenes \ android-22 \ android-wear \ armeabi-v7a \ devices.xml Se encontró contenido no válido comenzando con el elemento 'd: Skin'. No se espera ningún elemento hijo en este punto.

Hay un tipo de problema con los paquetes de desgaste androide para API 22 , por lo que mi solución fue la eliminación de estos dos paquetes de la API 22

Introduzca aquí la descripción de la imagen

El problema sigue viniendo para la API 23. Para deshacerse de esto tenemos que desinstalar los paquetes de Android Wear para API 22 y API 23 también (hasta la actualización actual).

Introduzca aquí la descripción de la imagen

Copie el archivo devices.xml predeterminado de: /home/user/android-sdk/tools/lib/devices.xml

Y pegarlo en los siguientes caminos: / android-sdk / system-images / android-22 / android-wear / armeabi-v7a / y / android-sdk /

Esta es una solución alternativa, sin embargo, antes de reemplazar los dispositivos.xml, tome la copia de seguridad del archivo devices.xml existente en estas carpetas.

Quité los paquetes indicados en la api 22 en el sdk y el problema no se resolvió.

He editado device.xml de Aplicaciones / Android / android-sdk-macosx / sistema-imágenes / android-22 / android-wear / x86 y de Aplicaciones / Android / androide-sdk-macosx / system-images / android-22 / android -wear / armeabi-v7a He quitado las líneas que contienen "d: skin"

Finalmente reinicie eclipse y el problema se resolvió!

Ejecutar con en bajo nivel de api 19 haga clic derecho en el proyecto ir a preporty y luego seleccione android Esta foto mira

 <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" /> 

En MacOS 10.10.2

  1. Se eliminaron las líneas que contenían "d: skin" de device.xml desde:

    • / Usuarios / usuario / Biblioteca / Android / sdk / sistema-imágenes / android-22 / android-wear / x86

    • / Usuarios / usuario / Biblioteca / Android / sdk / sistema-imágenes / android-22 / android-wear / armeabi-v7a

  2. Reinicie el eclipse, el problema debe resolverse.

Comprobar el

  • Android desgaste ARM EABI
  • Android desgaste Intel x86

Para eliminarlos y reiniciar Eclipse IDE. Esto debería solucionar el problema.

No pude borrar la imagen del sistema (idk por qué), así que tomé el enfoque de eliminar todas las apariciones de g:skin en cualquier archivo xml ya que eclipse no sabe lo que es:

 $ find . -type f -name "*.xml" -print0 | xargs -0 sed -i /d:skin/d 

En las ventanas es posible que desee ejecutarlo dentro de Cygwin o cmder

Trabajar bien después de quitar la imagen del sistema Android Wear ARM EABI v7a y usar intel x86 Atom System image.

Tuve el mismo problema y aparece cuando actualizé mis paquetes sdk y agregó sdk 22 He eliminado todos los paquetes de desgaste de sdk 22, así como otros sdks pero el problema no se resolvió He actualizado todos mis paquetes sdk de nuevo desde el gestor sdk entonces problema Resuelto y error ido.

Creo que ha habido pocos errores con eclipse y android desgaste paquetes que se corrigen en las nuevas actualizaciones disponibles en sdk manager

En mi caso, tengo el último SDK para Android y solo tengo que eliminar / borrar las imágenes del sistema Android Wear y funcionó.

Hay muchas respuestas ya dadas para este problema. Aunque este problema puede ocurrir para cualquier versión de API, tan solo vea la línea de error y descubra la versión de api de android desde el nombre de la ruta y la plataforma y vaya al administrador de sdk android y elimine la imagen del sistema relacionada de sdk manager.

¿Se siente cansado borrando los paquetes relacionados con el android-wear cada vez que mejora el sdk?

Intente realizar algunos cambios en devices.xml como sigue, puede editar los archivos manualmente o utilizar algunas herramientas de proceso por lotes como repl .

Repl es escrito por mí , agrega esta línea a sources.list e instala:

 echo 'http://deb.bodz.net/ unstable/' >>/etc/apt/sources.list alias sagu='sudo apt-get update' alias sagi='sudo apt-get install' sagu sagi repl 

A continuación, elimine las líneas <d:skin> y reemplace ###dpi por hdpi o lo que sea.

 repl -r --filter=devices.xml --mode=regexp -- '<d:skin>.*</d:skin>' '' . repl -r --filter=devices.xml -- '280dpi' 'hdpi' . repl -r --filter=devices.xml -- '360dpi' 'xhdpi' . 

Resuelvo este problema eliminando los 10 paquetes en mi android sdk gestionar.

Introduzca aquí la descripción de la imagen

  • Eclipse no dejará que mi aplicación funcione
  • Ningún archivo project.properties y NullPointerException durante la creación de la nueva aplicación android
  • Diferencia entre PhoneGap y Córdoba y cuál debemos instalar?
  • ¿Hay una manera más fácil de ejecutar una aplicación de Android usando el emulador de eclipse?
  • Dejando caer 1 eventos en el piso
  • No se pueden exportar aplicaciones firmadas
  • Eclipse / Android no puede generar archivos R para ningún proyecto
  • No se puede resolver la superclase de Landroid / support / v4 / app / FragmentActivity
  • Eclipse muestra error cuando no hay ninguno
  • Archivo de manifiesto de Android fuera de sincronización
  • Archivo no válido: google-play-services_lib / build.xml en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.