Не найден ресурс, соответствующий заданному имени ' @style / Theme.Совместимости приложений.Свет'



Я был на этой проблеме в течение нескольких часов. После загрузки репозитория из github, единственная ошибка в любом .xml-файл:



No resource found that matches the given name '@style/Theme.AppCompat.Light'


код очень прост, но нет ни одного прямого ответа, который я нашел, о том, как облегчить ошибку.



вот код (в файле res / values / styles.xml):



<style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light">
<!-- API 14 theme customizations can go here. -->
</style>


проект находится по адресу: https://github.com/erikswed/InstaChatX
Я нахожусь на Windows, используя Eclipse Кеплер

614   4  

4 ответов:

каковы шаги для этого? где находится по совместимости приложений?

загрузите библиотеку поддержки здесь:

http://developer.android.com/tools/support-library/setup.html

Если вы используете Eclipse:

перейдите на вкладки вверху и выберите ( Windows -> Android SDK Manager ). В разделе "Дополнительные услуги" Проверьте "библиотеку поддержки Android" и проверьте ее установка.

enter image description here

после этого библиотека AppCompat можно найти по адресу:

android-sdk/extras/android/support/v7/appcompat

вам нужно ссылаться на эту библиотеку AppCompat в вашем проекте Android.

импорт библиотеки в Eclipse.

  1. щелкните правой кнопкой мыши на вашем проекте Android.
  2. выберите Свойства.
  3. нажмите "Добавить"...- внизу, чтобы добавить библиотеку.
  4. выберите библиотеку поддержки
  5. очистить и перестройте свой проект.

Если вы ищете решение в Android Studio:

  1. щелкните правой кнопкой мыши на ваше приложение
  2. Открыть Настройки Модуля
  3. выберите зависимости tab
  4. нажать на зеленый + символ, который находится на правой стороне
  5. выберите Зависимость От Библиотеки
  6. выбрать appcompat-v7 из списка

шаги, описанные выше, работают, однако я столкнулся с этой проблемой в IntelliJ IDEA и обнаружил, что у меня возникли эти проблемы с существующими проектами, и единственным решением является удаление модуля "appcompat" (а не библиотеки) и повторный импорт его.

Ниже приведены шаги, которые вы можете попробовать, чтобы решить эту проблему: -

  1. укажите ссылку на библиотеку AppCompat в вашем проекте.
  2. если Вариант 1 не решает проблему, то вы можете попробовать изменить стиль.xml-файл ниже кода.
 parent="android:Theme.Holo.Light"  

вместо.

 parent="android:Theme.AppCompat.Light"  

но Вариант 2 потребует минимальной версии sdk 14.

надеюсь, что это поможет !

Summved

Comments

    Ничего не найдено.