Я пытаюсь использовать ActionBarSherlock Джейка Уортона для поддержки панелей действий в проектах Android вплоть до версии 1.6
Я начинаю использовать видео , представленный на странице часто задаваемых вопросов , но после 2:25 в видео, когда он импортирует проект, я получаю целый огромный список из> 200 ошибок компилятора, в основном связанных с некоторыми вещами @override. Я исправляю большинство этих ошибок следующим образом:
Щелкните правой кнопкой мыши проект> свойства> компилятор Java> уровень соответствия компилятора: и я установил для него значение 1.6.
Это вызывает повторную сборку, и внезапно у меня всего 54 ошибки. Большинство из них: «R не может быть разрешено в переменную», но последние 5 - это «импорт com.actionbarsherlock.R не может быть разрешен». Я поискал, и общие способы решения этой проблемы сработали следующим образом:
« Убедитесь, что ваши ресурсы не ошибаются » - я проверил, и в / res нет никаких проблем ни с чем. папка
" Убедитесь, что вы не импортируете android.R " - я не импортирую. У меня:
import com.actionbarsherlock.R
Мне пришло в голову, что имя пакета может быть неправильным, но это не так.
« Просто очистите проект » - проделали это много раз, но безрезультатно
« Убедитесь, что eclipse может вообще генерировать файлы R » - Это может в пустом тестовом проекте, который я только что сделал
И некоторые другие исправления, более специфичные для ActionBarSherlock:
« Убедитесь, что ваш targetSDK имеет значение 11 или выше » - он установлен на 13
« Убедитесь, что проект является проектом библиотеки » - Это
Как я могу избавиться от этих ошибок?