Nie można znaleźć Theme.AppCompat.Light dla nowego wsparcia Android ActionBar

Próbuję wdrożyć noweActionBar biblioteka wsparcia, która została wydana przez Google kilka dni temu. W przeszłości z powodzeniem zaimplementowałem ActionBarSherlock bez żadnych problemów, używając tej samej metody wymienionej w Google DeveloperKonfiguracja biblioteki obsługi strona - używając przewodnika, jak włączyć zasoby (co jest podobne do tego, co zrobił ActionBarSherlock). Projekt biblioteki został załadowany do mojego projektu jako biblioteka.

Mogę powiedzieć, że biblioteka ładuje się dobrze. Kiedy zamiast rozszerzyć Aktywność na moim MainActivity.java, zmieniłem go na rozszerzenie ActionBarActivity (zgodnie z instrukcjami Google), nie wystąpiły żadne błędy - i importuje się poprawnie.

Próbowałem nawet pominąć plik style.xml i dodać@style/Theme.AppCompat.Light bezpośrednio do pliku AndroidManifest.xml dla obu<application> i<activity> zandroid:theme="@style/ThemeAppCompat.Light" przy wszystkich próbach powodujących ten sam błąd.

Teraz problem polega na tym, że nie mogę go zmienić, nie mówiąc już o kompilacji bez błędu. Poniżej znajduje się błąd, który otrzymuję, a po nim plik style.xml, który zmieniłem, aby użyć nowego motywu.

Mam umiarkowane doświadczenie w pracy z aplikacjami na Androida i korzystam z Eclipse z najnowszą wersją bibliotek wsparcia i kompilacji SDK z API 18 (Android 4.3).

Błąd odebrany podczas kompilacji

błąd: błąd podczas pobierania elementu nadrzędnego dla elementu: Nie znaleziono zasobu pasującego do podanej nazwy „@ style / Theme.AppCompat.Light”. styles.xml / ActBarTest / res / values ​​wiersz 3 Problem z Androidem AAPT

style.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="Theme.ProsoftStudio.ACTest" parent="@style/Theme.AppCompat.Light">
    </style>
</resources>

Jakieś sugestie? Nigdy nie było problemu z ActionBarSherlock. Chcę pracować nad tą nową biblioteką wsparcia. Wygląda na to, że ładuje się plik .jar, ale nie zasoby.

questionAnswers(30)

yourAnswerToTheQuestion