При использовании библиотеки ActionBarSherlock выдается ошибка «Не удается разрешить класс R» - PullRequest
4 голосов
/ 06 февраля 2012

Я использую ActionBarSherlock для реализации панели действий для платформы Android 2.1 .

Но в Eclipse, независимо от того, импортирую ли я существующий проект из загрузки ActionBarSherlock библиотека или создать новый проект из библиотеки загрузки, я всегда получаю сообщение об ошибке " R не может быть решена ".Затем я замечаю, что в папке gen/ нет файла R.java.Я пытался очистить проект, но это не помогает ... Кто-нибудь может помочь мне, как избавиться от этой ActionBarSherlock библиотеки?

1 Ответ

4 голосов
/ 06 февраля 2012

ActionBarSherlock (v3.x) требует компиляции с Android 3.2. Причина, по которой вы не видите файл R.java, заключается в том, что вы, вероятно, используете для компиляции предыдущую версию, что означает, что некоторые стили, используемые в Android 3.0+, не найдены.

Убедитесь, что вы работаете с Android 3.2, целевым API 11+ в манифесте и используете JDK 1.6. Это общие подводные камни при компиляции библиотеки.

...