Ресурс не найден при использовании стиля Theme.Sherlock

Я пытаюсь использовать Шерлока. Шаги, которые я сделал, вызывают библиотеку abc для моего проекта, а мой проект min sdk 2.2 и max api 15. Проблема в том, что я не могу настроить стиль для его использования. ошибка

Error retrieving parent for item: No resource found that matches the given name '@style/  Theme.Sherlock'.

мой код xml:

<resources>

    <style name="AppTheme" parent="@style/Theme.Sherlock" />

</resources>

мой файл манифеста:

  <application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme">

java, который я использую, - 1.6. Я запускаю 4.0.3 avd. Я знаю, что вы дадите мне ссылку на веб-страницы, но я не нашел ничего, что могло бы помочь. Я использую eclipse и Sherlock 4.0.3. Если вы можете дать мне решение, как сделать это простым способом с инструкциями.

обновление: Я не знаю, почему, но когда я импортирую библиотеку abc в свой проект, она выглядит нормально, но когда я нажимаю Apply и выхожу из настроек после этого возврата в библиотеку, я вижу красный x.

спасибо.

Ответ 1

"Я не знаю, почему, но когда я импортирую в библиотеку своего проекта, ABC его выглядит нормально, но когда я нажимаю" Apply "и выходим из настроек после этого, возвращаемся в библиотеку и видим красный x". Это происходит, когда файл библиотеки находится не в том же рабочем пространстве или каталоге, в котором находится ваш проект. 1. Попробуйте скопировать библиотеку в ту же рабочую область, 2. импортировать его в затмение 3. примените его к вашему проекту.

Я надеюсь, что это решит вашу проблему.

и в манифесте

<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock"
>

Ответ 2

Вы должны установить свою тему в манифесте

<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock"
>