Intereting Posts
ProcessReleaseResources Как указать, какой сетевой интерфейс должен использовать эмулятор Android на моей машине разработки? Как запустить (не только установить) приложение для Android с использованием файла .apk? SpeechRecognizer вызывает ANR … Мне нужна помощь с Android-речевым API Изменение цвета фона в BottomNavigationView Как сделать редактируемый текст не редактируемым, а кликабельным в JAVA RecyclerView: java.lang.IndexOutOfBoundsException: обнаружена несогласованность. Недопустимая позиция позиции Emoji (смайлики) на Blackberry и Android App. Как поддержать? Есть ли альтернатива для ActionBar в 2.2? Защита файлов мультимедиа в мобильном телефоне Загрузка изображения Base64 VS Бинарная загрузка изображения? Hook Android Sytem API, связанный с текстовым выходом Наследование AppCompat 22.1.1 Диалог colorAccent от темы приложения не работает Как узнать, изменилось ли пользователь состояние кнопки переключения? Недостаточно места для показа рекламы (AdMob)

Android: rebuild теперь требует уровня соответствия компилятора 5.0 или 6.0. Вместо этого найдено «1.7». Зачем удалять @Override?

Возможный дубликат:
Для Android требуется уровень соответствия компилятора 5.0 или 6.0. Вместо этого найдено «1.7». Используйте Android Tools> Fix Project Properties

После восстановления моего компьютера я получаю эту ошибку при импорте моих проектов.

Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties. 

Я видел, как это было поднято на SO, и я могу исправить свои проекты, выполнив Fix Proj, а затем удалив все мои @OVerrides.

Этот вопрос, почему мне сейчас требуется удалить @Overrides? И это изменит мои проекты?

ура

Изменить, чтобы добавить информацию о прохождении.

Я импортирую проект, я получаю ошибку, показанную выше. Затем я сделаю « Android Tools > Fix Project Properties . Это теперь устанавливает Project> Properties Java Compile to Compiler Compliance Level 1.5

После этого я остаюсь с рядом ошибок в моих java-файлах. В этом конкретном проекте мои ошибки включены

 @Override public void run() {... 

Ошибка маркера слева от ошибки …

 Multiple markers at this line - The method run() of type new Runnable(){} must override a superclass method - implements java.lang.Runnable.run 

Ошибка наведения в eclipse предполагает, что я удаляю @Override, чтобы исправить эту проблему, и если я удалю @Override, она устранит проблему, и мой проект теперь компилируется и запускается. Это неверно?

Ps Я только что написал все это, изменил уровень соответствия Java на 1.6 и все ошибки переопределения исчезли! Может ли кто-нибудь объяснить (и я полностью понимаю, что это может быть совершенно без темы), почему?

Solutions Collecting From Web of "Android: rebuild теперь требует уровня соответствия компилятора 5.0 или 6.0. Вместо этого найдено «1.7». Зачем удалять @Override?"

Не удаляйте нотацию @overide.

Вы должны установить совместимость проекта с Java 5.0 или Java 6.0.

Для этого два варианта:

1) щелкните правой кнопкой мыши по вашему проекту и выберите "Android Tools -> Fix Project Properties" (если это не работает, попробуйте второй вариант)

2) щелкните правой кнопкой мыши на вашем проекте и выберите "Properties -> Java Compiler" , установите флажок «Включить специальные настройки проекта» и выберите «1.5» или «1.6 » в поле «Параметры соответствия компилятора» .

Обратитесь к этой ССЫЛКЕ для справки

ПЕРВОЕ ОБНОВЛЕНИЕ ВСЕГО ….

Теперь щелкните правой кнопкой мыши на вашем проекте и выберите «Инструменты Android», затем «Добавить библиотеку поддержки», он обновит, затем попробует материал, который я скопировал сверху ….

1) щелкните правой кнопкой мыши по вашему проекту и выберите «Инструменты Android -> Исправить свойства проекта» (если это не работает, попробуйте второй вариант)

2) щелкните правой кнопкой мыши на вашем проекте и выберите «Свойства -> Компилятор Java», установите флажок «Включить специальные настройки проекта» и выберите «1.5» или «1.6» в поле «Параметры соответствия компилятора».

Большое спасибо Агарвалу Шанкару за начало …