Я использую ActionBarSherlock как проект библиотеки в проекте, который является самой библиотекой. Все работало нормально, пока я не переместил проект на новый компьютер и не обновил инструменты SDK.
У меня есть эта ошибка, которую я не понимаю. Когда я создаю класс, распространяющий SherlockFragment следующим образом:
import com.actionbarsherlock.app.SherlockFragment;
public class SomeFragment extends SherlockFragment {
...
}
У меня есть следующая ошибка компиляции:
The type android.support.v4.app.Fragment cannot be resolved. It is indirectly referenced from required .class files
Я проверил следующее:
- ActionBarSherlock импортируется как библиотека
- Отсутствие видимых ошибок в пути сборки (без красного креста) и actionbarsherlock.jar присутствует
- Библиотека поддержки находится в проекте ActionBarSherlock и НЕ в других зависимых проектах
Что-нибудь еще?