Ошибка Загрузка sdk при запуске eclipse

Я уже читал разные ответы на вышеупомянутый вопрос, но у меня есть конкретная проблема. Когда я запускаю eclipse он дает error :

Анализ ошибок: C: \ android-sdk_r24.2-windows \ android-sdk-windows \ system-images \ android-22 \ android-wear \ armeabi-v7a cvc-complex-type.2.4.d: Неверный контент был найден, начиная с элементом ‘d: skin’. На данный момент не ожидается никакого дочернего элемента.

Эта ошибка возникает, когда eclipse автоматически загружает sdk при запуске.

Я столкнулся с такой же проблемой загрузки sdk parsingа во время запуска eclipse, как ваш (показано на рисунке ниже)

Ошибка загрузки SDK

Решение этой проблемы заключается в том, чтобы просто удалить (удалить) пакетный образ Android Wear ARM EABI v7a, ansible под Android 5.1.1 (API 22), если он установлен. (Нет необходимости удалять весь пакет 5.1.1). Возможно, в этом пакете есть некоторая ошибка затмения.

изображение решения

Наконец перезапустите eclipse, чтобы увидеть ваши изменения.

Изменить . Если проблема все еще существует, попробуйте удалить другой пакет Android Wear (например, Android Wear Intel x86 Atom System Image ), как это было предложено @Abhishek в комментариях ниже.

Это было мое сообщение об ошибке:

Ошибка: анализ ошибок C: \ Android \ sdk \ system-images \ android-22 \ android-wear \ armeabi-v7a \ devices.xml Недействительный контент был найден, начиная с элемента ‘d: Skin’. На данный момент не ожидается никакого дочернего элемента.

Там есть проблема с пакетами android Wear для API 22 , поэтому мое решение удаляет эти два пакета из API 22

введите описание изображения здесь

Проблема по-прежнему подходит для API 23. Чтобы избавиться от этого, нам нужно также удалить пакеты Android Wear для API 22 и API 23 (до текущего обновления).

введите описание изображения здесь

Скопируйте файл devices.xml по умолчанию из: /home/user/android-sdk/tools/lib/devices.xml.

и вставьте его в следующие пути: / android-sdk / system-images / android-22 / android-wear / armeabi-v7a / and / android-sdk / system-images / android-22 / android-wear / x86 /

Это альтернативное решение, однако, перед заменой devices.xml, сделайте резервную копию существующего файла devices.xml в этих папках.

Я удалил пакеты, указанные в api 22 в sdk, и проблема не решена.

Я отредактировал device.xml приложений / Android / android-sdk-macosx / system-images / android-22 / android-wear / x86 и приложений / Android / android-sdk-macosx / system-images / android-22 / android -wear / armeabi-v7a Я удалил строки, содержащие «d: skin»

Наконец перезапустите eclipse, и проблема решена!

выполнить с помощью api-уровня 19, щелкните правой кнопкой мыши по проекту, перейдите в папку preporty, а затем выберите android этот взгляд pic

  

В MacOS 10.10.2

  1. Удалены строки, содержащие «d: skin» из device.xml :

    • / Пользователи / пользователь / Library / Android / SDK / система-изображения / андроид-22 / андроид износ / x86

    • / Users / пользователь / Library / Android / SDK / система-изображения / андроид-22 / андроид-одежда / armeabi-v7a

  2. Перезапустите затмение, проблема должна быть решена.

Проверить

  • Одежда для Android ARM EABI
  • Android одежда Intel x86

Затем удалите их и перезапустите Eclipse IDE. Это должно решить проблему.

Я не смог удалить системный образ (idk why), поэтому я принял подход к удалению всех вхождений g:skin в любой файл xml, поскольку eclipse не знает, что это такое:

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

В windowsх вы можете запустить его в Cygwin или cmder

Прекрасно работайте после удаления образа системы Android Wear ARM EABI v7a и загрузите изображение системы Intel x86 Atom System.

У меня была такая же проблема, и она появляется, когда я обновляю свои пакеты sdk и добавляю sdk 22 Я удалил все пакеты из пакета sdk 22, а также другие sdks, но проблема не была решена. Я снова обновил все мои пакеты sdk из диспетчера sdk, а затем проблему решена и ошибка исчезла.

Я думаю, что было несколько ошибок с пакетами eclipse и android wear, которые исправлены в новых обновлениях, доступных в sdk-менеджере

В моем случае у меня есть последний Android SDK, и вам просто нужно удалить / удалить образы системы Android Wear, и это сработало.

На эту проблему уже дан ответ. Хотя эта проблема может возникнуть для любой версии API, так что просто просмотрите строку ошибок и узнайте версию android api из названия пути и платформы и перейдите в диспетчер sdk android и удалите связанный системный образ из sdk manager.

Чувствуете себя усталым, удаляя связанные с андроидом пакеты при каждом обновлении sdk?

Попытайтесь внести некоторые изменения в devices.xml как devices.xml ниже, вы можете редактировать файлы вручную или использовать некоторые инструменты пакетной обработки, такие как repl .

repl написано мной , добавьте эту строку в sources.list и установите:

 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 

Затем удалите эти строки и замените ###dpi на hdpi или что-то еще.

 repl -r --filter=devices.xml --mode=regexp -- '.*' '' . repl -r --filter=devices.xml -- '280dpi' 'hdpi' . repl -r --filter=devices.xml -- '360dpi' 'xhdpi' . 

Я столкнулся с той же проблемой. Чтобы избавиться от этой проблемы, я выполнил следующие шаги, и это сработало для меня.

  1. Закрыть Eclipse
  2. Откройте файл devices.xml (расположение этого будет показано в сообщении об ошибке) в текстовом редакторе.
  3. Комментировать все tags содержат d: skin
  4. Сохранить файлы
  5. Reopen Eclipse

Я решаю эту проблему, удаляя 10 пакетов в моем управлении sdk для Android.

введите описание изображения здесь

  • Поддержка Android multidex с помощью eclipse
  • Как возобновить Android-активность программно из фона
  • Есть ли способ свернуть все блоки кода в Eclipse?
  • Eclipse Juno ADT плагин NDK путь удален?
  • Как добавить перспективы в Eclipse
  • Как отлаживать приложение Android по строкам с помощью Eclipse?
  • java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer
  • Установить путь сборки в Eclipse для программы ndk
  • Ошибка: «Ошибка подключения Adb: существующее соединение было принудительно закрыто удаленным хостом»
  • Ctrl-Space в Eclipse без нажатия Ctrl-пробела
  • Как подключить Android-источник к Eclipse
  • Давайте будем гением компьютера.