Ya he leído distintas respuestas a la pregunta anterior, pero tengo un problema específico. Cuando inicio Eclipse, da un error:
> Error Parsing:
> C:\android-sdk_r24.2-windows\android-sdk-windows\system-images\android-22\android-wear\armeabi-v7a
> cvc-complex-type.2.4.d: Invalid content was found starting with element 'd:skin'. No child element is expected at this point.
Este error ocurre cuando Eclipse carga automáticamente el SDK al inicio.
Respuestas:
Me he enfrentado al mismo problema de carga de sdk de análisis durante el inicio de eclipse como el suyo (se muestra en la imagen a continuación)
La solución al problema anterior es simplemente eliminar (desinstalar) el paquete de imagen del sistema Android Wear ARM EABI v7a disponible en 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.
Finalmente reinicie eclipse para ver sus cambios.
fuente
Este fue mi mensaje de error:
Hay una especie de problema con los paquetes de Android Wear, por
API 22
lo que mi solución fue eliminar estos dos paquetes de laAPI 22
fuente
El problema sigue apareciendo para API 23. Para deshacernos de esto, tenemos que desinstalar los paquetes de Android Wear tanto para API 22 como para API 23 también (hasta la actualización actual).
fuente
Copie el archivo devices.xml predeterminado de: /home/user/android-sdk/tools/lib/devices.xml
y péguelo en las siguientes rutas: / android-sdk / system-images / android-22 / android-wear / armeabi-v7a / y / android-sdk / system-images / android-22 / android-wear / x86 /
Esta es una solución alternativa, sin embargo, antes de reemplazar devices.xml, haga una copia de seguridad del archivo devices.xml existente en estas carpetas.
fuente
Eliminé los paquetes indicados en la api 22 en el sdk y el problema no se resuelve.
Edité device.xml de Aplicaciones / Android / android-sdk-macosx / system-images / android-22 / android-wear / x86 y de Aplicaciones / Android / android-sdk-macosx / system-images / android-22 / android -wear / armeabi-v7a Eliminé las líneas que contienen "d: skin"
¡Finalmente reinicie eclipse y el problema se resolvió!
fuente
ejecutar con bajo api nivel 19 clic derecho en proyecto ir a preporty y luego seleccionar android
fuente
En MacOS 10.10.2
Se quitaron las líneas que contienen "d: skin"
device.xml
de:/ Usuarios / usuario / Biblioteca / Android / sdk / system-images / android-22 / android-wear / x86
/ Usuarios / usuario / Biblioteca / Android / sdk / system-images / android-22 / android-wear / armeabi-v7a
Reinicie el eclipse, el problema debería resolverse.
fuente
Comprobar el
Luego bórrelos y reinicie Eclipse IDE. Esto debería solucionar el problema.
fuente
No pude eliminar 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 sé qué es eso:En Windows, es posible que desee ejecutarlo dentro de Cygwin o cmder
fuente
Funciona bien después de eliminar la imagen del sistema Android Wear ARM EABI v7a y usar la imagen del sistema Intel x86 Atom.
fuente
Tuve el mismo problema y aparece cuando actualicé mis paquetes sdk y agregué sdk 22 Eliminé todos los paquetes de desgaste del sdk 22, así como otros sdks, pero el problema no se resolvió Actualicé todos mis paquetes sdk nuevamente desde el administrador sdk y luego el problema resuelto y el error desapareció.
Creo que ha habido algunos errores con los paquetes de desgaste de Android eclipse que se corrigen en las nuevas actualizaciones disponibles en sdk manager
fuente
En mi caso, tengo el último SDK de Android y solo tengo que eliminar / eliminar las imágenes del sistema Android Wear y funcionó.
fuente
Ya se han dado muchas respuestas para este problema. Aunque este problema puede ocurrir para cualquier versión de API, solo vea la línea de error y averigüe la versión de la API de Android desde la ruta y el nombre de la plataforma, vaya al administrador de Android SDK y elimine la imagen del sistema relacionada del administrador de SDK.
fuente
¿Se siente cansado de eliminar los paquetes relacionados con Android Wear cada vez que actualiza el SDK?
Intente realizar algunos cambios de la
devices.xml
siguiente manera, puede editar los archivos a mano o usar algunas herramientas de procesamiento por lotes como repl .repl está escrito por mí , agregue esta línea a sources.list e instale:
Luego, elimine esas
<d:skin>
líneas y reemplace###dpi
ahdpi
o lo que sea.fuente
Enfrenté el mismo problema. Para deshacerme de este problema, seguí los pasos a continuación y funcionó para mí.
fuente
Además de la imagen de Android Wear, también se muestra el mismo error para Android TV, por lo que si no tiene instalada la imagen de Android Wear pero tiene instalada la imagen de Android TV, desinstálela y luego intente.
fuente
Para eliminar el error de eclipse para Android, hay algunos pasos: -
1.open eclipse comprobar todos los errores
2.En la pestaña de búsqueda, abra el administrador de SDK
3.Retire todo el valor que se muestra como error en el eclipse
4.Después de eliminar del sdk, reinicie eclipse
fuente
En mi caso quité estos dos
en Android 9 (API 28)
fuente
Resuelvo este problema eliminando los 10 paquetes en mi administrador sdk de Android.
fuente