Ошибка Eclipse: анализ ошибок...\android-22\android-wear\armeabi-v7a\devices.xml
Недавно я обновил свой Android-SDK до Android M (API 22, MNC Preview). После этого каждый проект сообщал об ошибках при открытии Eclipse.
Ошибка logcat и всплывающего окна говорит:
Ошибка: анализ ошибок...\SDK\система-образа\андроид-22\андроида износ \armeabi-v7a\devices.xml cvc-complex-type.2.4.d: Недействительный контент был найден, начиная с элемент 'd: skin'. В этот момент не ожидается никакого дочернего элемента
Я думал, что что-то не так в devices.xml. Поэтому я пошел проверить этот файл.
То, что я нашел, было: много строк, как на картинке ниже:
![enter image description here]()
Но все теги xml хорошо отформатированы. Тогда я не мог понять.
Так может кто-нибудь объяснить это мне?
Что случилось с моей Eclispe или моей Andrid-SDK?
Что произошло, когда я обновлял SDK?
Любые советы будут оценены. Спасибо заранее.
Ответы
Ответ 1
У меня было такое же сообщение об ошибке:
Ошибка: анализ ошибок C:\Android\SDK\система-образы\андроид-22\андроид износом \armeabi-v7a\devices.xml Недействительный контент был найден, начиная с элемента 'd: Skin'. Нет ребенка элемент ожидается в этот момент.
Проблема с пакетами износа android API API 22, поэтому мое решение удаляло эти пакеты:
![enter image description here]()
Ответ 2
Я удалил android-wear ARM EABL v7a System-Image и android-wear Intel x86 Atom System-Image из SDK. Это сработало для меня.
Ответ 3
Откройте диспетчер SDK из eclipse и выберите 1. android-wear ARM EABL v7a System-Image и 2. android-wear Intel x86 Atom System-Image для API версии 22 и удалите его.
Если кто-то сталкивается с подобной проблемой для другой версии API, просто выберите эти пакеты из соответствующей версии API и удалите.
Просто это. Решила вашу проблему и наслаждалась!!!
Ответ 4
Ищите строки.... /d: skin > в файле devices.hml, закомментируйте или удалите эти строки, устраните сообщения об ошибках.