Анализ данных для Android L не поддерживается. Поддерживается версия major.minor 51.0

После установки ADT-плагина для Eclipse я попытался создать новое приложение для Android-приложений Hello world.

Но я столкнулся со следующей ошибкой, когда попытался открыть новое приложение для Android. Я работаю с JDK 7.0 и JRE 7.0. Сначала я работал с JDK 6.0, но встречался с той же ошибкой, поэтому я удалил его и установил JDK 7.0 и изменил настройки пути соответственно.

Очевидно, что ошибка:

Загрузка данных для Android L (Preview) возникла из-за проблемы. Анализ данных для Android L не удалось. Поддерживается версия major.minor 51.0.

Мои уровни соответствия также меняются только на JDK 1.7. И я также изменил соответствие JRE 1,7.

Solutions Collecting From Web of "Анализ данных для Android L не поддерживается. Поддерживается версия major.minor 51.0"

Я столкнулся с той же проблемой на моем Mac OSX, и для меня проблема была решена путем загрузки и установки JDK 1.8 из Java SE Development Kit 8 Downloads . Вам просто нужно установить (или обновить) JDK 1.8 и перезапустить eclipse. Это оно! Должен работать потом.

Пожалуйста, проверьте следующее.

  1. Убедитесь, что вы перезапустили систему после указания имени пути.
  2. Вы можете найти следующий значок на экране макета вашего затмения. ! ( Введите описание изображения здесь ) «20» указывает версию Android для использования при рендеринге макетов. Измените его и посмотрите.
  3. И последнее, но не менее важное: проверьте настройки ADT. Надеюсь это поможет.

Вы можете «решить» его, удалив Android L SDK с помощью Android SDK Manager.

Не удовлетворительно.

редактировать

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

Проверьте версию JDK. Это должен быть JDK1.7. JDK 1.6 не работает.

У вас была такая же проблема при обновлении до SDK 5.0. Как видно из разных ответов, решение для меня было следующим:

  1. Загрузите новый JDK (1.8)
  2. Обновите конфигурационный файл Eclipse с расположением нового JDK:

    org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vm C:/jdk1.8.0_25/bin/javaw.exe -vmargs -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m 

Не требовалось изменять соответствие JDK.

Просто удалите платформы Android L. Перенаправляйтесь в каталог Android sdk.

ADT-расслоение-макинтош-x86_64-20140321 / SDK / платформы / андроид-L

Удалить каталог android-L и перезапустить затмение.

Иногда это может быть только потому, что уровень соответствия компилятора не установлен правильно в настройках компилятора Eclipse Java.

Перейдите в раздел Eclipse Preferences, в разделе Java -> перейдите к компилятору, а затем на уровне соответствия JDK выберите 1.7

Я использовал Eclipse Indigo 64 бит с JDK 1.7. Как только я обновился до Eclipse Luna 64 бит, все получилось отлично. Кроме того, Eclipse Indigo 64 даже не признает JDK 1.8+