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