R.java отсутствует после обновления ADT до 22.0.1

Я знаю, что эта проблема обсуждалась в "Eclipse дает ошибку , отсутствует файл R.java после недавнего обновления" и "R. java не создается после обновления ADT", но я все еще не могу заставить его работать.

Мой файл R.java не создан, и я искал здесь ответы, но ни один из ответов не сработал. Все работало нормально до того, как я обновил свой ADT, так что код должен быть в порядке. Это то, что я пробовал:

  • У меня нет «импорта android.R».
  • На вкладке «Проект» -> «Создать автоматически» установлен флажок.
  • Я несколько раз очищал свой проект и перезапускал eclipse.
  • Я загрузил Android SDK Tools (22.0.1), Android SDK Platform-tools (Rev.17) и Android SKD Build-tools (Rev. 17).
  • Я запустил новый «Пример проекта Android» и «Hello World», но проблема не устранена, что означает, что с моим файлом *.xml проблем нет.
  • Я попытался щелкнуть правой кнопкой мыши по моему проекту -> «Инструменты Android» -> «Исправить свойства проекта».
  • Я зашел в «свойства» своего проекта -> «Путь сборки Java» -> «Порядок и экспорт», где все проверяется и в таком порядке: «src», «gen», «Частные библиотеки Android», «Android Зависимости», «Android 4.2.2» и две библиотеки конечных точек (я работаю с App Engine).
  • Я обновил eclipse на вкладке «Справка» -> «Проверить наличие обновлений» и «обновления не найдены» (я использую Eclipse Juno SR2).
  • Я установил новое программное обеспечение на вкладке "Справка" -> "Установить новое программное обеспечение" из "http://dl-ssl.google.com/android/eclipse/" и "http://dl.google.com/eclipse/plugin/4.2".
  • В «project.properties» target=android-17 и в «манифесте» android:targetSdkVersion="17".

Что я должен делать? Пожалуйста, помогите мне здесь!


person Oscar    schedule 06.06.2013    source источник
comment
Надеюсь, вы убедились, что ADT и Android SDK имеют одну и ту же версию.   -  person Srikant Sahay    schedule 01.07.2013
comment
@SrikantSahay! Ты так прав! Большое спасибо!   -  person Renan Franca    schedule 10.07.2013


Ответы (1)


Проверьте, чтобы уровень соответствия Java был установлен на 1.6.

Окно-*Настройки*-Компилятор Java

Выберите Уровень соответствия компилятора: 1.6.

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

Проверить окно проблемы Alt+Shift+Q,X

Опубликуйте решение, поскольку это может помочь другим.

person soynerdito    schedule 01.07.2013