Я пытаюсь реализовать новую библиотеку поддержки ActionBar, которая была выпущена Google пару дней назад. В прошлом я успешно реализовывал ActionBarSherlock без каких-либо проблем, используя тот же метод, который указан на странице настройки библиотеки поддержки Google Developer - используя руководство о том, как включить ресурсы (что аналогично тому, как это делал ActionBarSherlock). У меня есть библиотека, загруженная в мой собственный проект в качестве библиотеки.
Я могу сказать, что библиотека загружается нормально. Когда вместо расширения Activity на моем MainActivity.java я изменил его на расширение ActionBarActivity (согласно инструкциям Google), ошибок не возникло - и он импортируется правильно.
Я даже пытался обойти файл style.xml и добавление @style/Theme.AppCompat.Light
напрямую к AndroidManifest.xml для обоих <application>
и <activity>
с android:theme="@style/ThemeAppCompat.Light"
все попытки , в результате одной и той же ошибки.
Теперь проблема в том, что я не могу заставить его сменить тему, не говоря уже о сборке, не выдавая ошибку. Ниже приведена ошибка, которую я получаю, а затем файл style.xml, который я изменил, чтобы использовать новую тему.
У меня небольшой опыт работы с приложениями для Android, и я использую Eclipse с последней версией библиотек поддержки и SDK, компилирующим с API 18 (Android 4.3).
Ошибка, полученная во время сборки
ошибка: ошибка при получении родительского элемента: не найден ресурс, который соответствует указанному имени '@ style / Theme.AppCompat.Light'. styles.xml / ActBarTest / res / values line 3 Проблема AAPT в Android
style.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.ProsoftStudio.ACTest" parent="@style/Theme.AppCompat.Light">
</style>
</resources>
Какие-либо предложения? Это никогда не было проблемой с ActionBarSherlock. Я хочу работать над использованием этой новой библиотеки поддержки. Кажется, что .jar загружается, но не ресурсы.