Подтвердить что ты не робот

Android: получение ошибки "Невозможно перезагрузить AVD-список:" во время выполнения

Во время эксплоатации я получаю сообщение об ошибке

Невозможно перезагрузить список AVD: cvc-enumeration-valid: Значение '280dpi' не является фасетным в отношении перечисления '[ldpi, mdpi, tvdpi, hdpi, xhdpi, 400dpi, xxhdpi, 560dpi, xxxhdpi] ". Это должно быть значение из перечисления. Ошибка синтаксического анализа C:\Users\Binil\AppData\Local\Android\sdk\system-images\android-22\android-wear\armeabi-v7a\devices.xml cvc-enumeration-valid: Значение "280dpi" не является фасетным в отношении перечисления "[ldpi, mdpi, tvdpi, hdpi, xhdpi, 400dpi, xxhdpi, 560dpi, xxxhdpi]". Это должно быть значение из перечисления.

am, используя студию Android.

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'

}

может кто-нибудь сказать мне, как исправить эту ошибку.

4b9b3361

Ответ 1

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

1) Перейдите к:

C:\Program Files (x86)\Android\android-sdk\system-images\android-23

и удалите папку "android wear", которая содержит системные изображения износа android.

Ответ 2

Перейдите в Android SDK и удалите все Android Wear.

Ответ 3

Проблема со всеми этими ответами заключается в том, что они выбрасывают ребенка с водой для ванны. Просто прочитайте проблему, и вы поймете, что конфигурационный файл устройств имеет значение, которое не разрешено.

  • Проверьте, какие разрешения не являются фасетными в соответствии с ошибкой. В случае проблемы с OP это 280dpi. В моем, это было 360dpi
  • Найти ближайшее значение в перечислении. Обратитесь к Масштабный коэффициент для xxhdpi android. В случае OP 280dpi ~ hdpi. В моем случае 360dpi ~ xhdpi.
  • Откройте файлы, описанные в этой ошибке. (devices.xml в x86 и armeabi-v7a в... Android\sdk\system-images\android-23\android-wear\in my случай)
  • Измените любые случаи недопустимых значений, найденных на шаге 1, на допустимые значения, найденные на шаге 2. <d:pixel-density>280dpi</d:pixel-density> становится <d:pixel-density>hdpi</d:pixel-density>

Изменить: Проблема с ответами, которые слепо удаляют всю папку, заключается в том, что теперь вы не можете разрабатывать Android Wear. Проблема с заменой папки devices.xml заключается в том, что вы предоставляете список телефонных спецификаций, в которых ожидаются носящие спецификации. Теперь вы не можете проверить.

Ответ 4

перейдите в каталог и удалите device.xml

затем перейдите на инструмент > андроид > активируйте интеграцию ADB

Ответ 5

Не нужно его корневать. Для меня снятие корзины с одеждой android с пути сделало трюк! C:\Users\Binil\AppData\Local\Android\SDK\системообразующие изображений\андроида-22\андроида износа

Просто удалите эту папку с одеждой для android, и она будет делать трюк, надеюсь:)

Ответ 6

Честно говоря, я не понимаю, почему Google перешел из затмения в Intelli Idea, у меня много проблем, которые у меня не было раньше.

Ответ 7

В моем случае (Linux) я просто удаляю файл

/root/xxx/Sdk/system-images/android-23/android-tv/armeabi-v7a/devices.xml

тогда я копирую

/root/xxx/Sdk/tools/lib/devices.xml

to

/root/xxx/Sdk/system-images/android-23/android-tv/armeabi-v7a/