Это не очень большая проблема, так как мой проект по-прежнему строит и работает правильно (с использованием gradle), но мне не удается заставить Android Studio распознавать тему совместимости приложений, выпущенную в SDK API 18 (для разрешения поддержка панели действий для Android 2.1 и выше).
У меня успешно загружаются библиотеки поддержки, потому что для классов ActionBar в java файлах возможно завершение кода. Проблема в том, что студия Android показывает красные текстовые ошибки для назначений Theme.AppCompat.Light в AndroidManifest.xml.
Есть ли способ включить завершение кода для ресурсов темы, объявленных в манифесте из внешних библиотек в Android Studio?
Обновлено. Вот мой блок <activity>
из моего AndroidManifest:
<activity
android:name="com.example.activities.MainActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.Light" >
Я также попытался установить тему в блоке приложения:
<application
android:allowBackup="true"
android:icon="@drawable/main_final_ic"
android:label="@string/app_name"
android:logo="@drawable/main_final_enzo"
android:theme="@style/Theme.AppCompat.Light" >
Опять же, эти оба работают и компилируются ОК, но отображаются как красный текст с ошибками в моей среде IDE. Я также только что подтвердил, что те же проблемы возникают при запуске моего проекта в eclipse.