Intereting Posts
SSLHandshakeException на Android 4.4 и ниже Можно удалить интересующие по умолчанию точки зрения с Android google map Изменение разделителя с помощью setDivider в ListActivity без пользовательского ListView? Ошибка получения родительского элемента: не найден ресурс, который соответствует указанному имени '@android: style / TextAppearance.Holo.Widget.ActionBar.Title' Android-навигатор на нескольких мероприятиях MediaPlayer: должен быть установлен контроллер субтитров: KitKat API данных Youtube с OAuth2.0 на Android Как отправить намерение с помощью телеграммы TextView – настройка размера текста программно не работает Искажение звука в Android на квадратной форме волны Камера Android в портрете по SurfaceView Как оживить положение прокрутки? Как прокручивать плавно? Должен ли я постоянно открывать () и закрывать () мою базу данных SQL или оставлять ее открытой? Использование намерений или шины событий для связи в одном приложении Разница между сервисными и широковещательными приемниками в android

Не найден ресурс, который соответствует указанному имени '@ style / Theme.AppCompat.Light'

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

Msgstr "Не найден ресурс, который соответствует указанному имени '@ 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 Kepler

Solutions Collecting From Web of "Не найден ресурс, который соответствует указанному имени '@ style / Theme.AppCompat.Light'"

 what are the steps for that? where is AppCompat located? 

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

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

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

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

Введите описание изображения здесь

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

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

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

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

  1. Щелкните правой кнопкой мыши на своем Android-проекте.
  2. Выберите свойства.
  3. Нажмите «Добавить …» внизу, чтобы добавить библиотеку.
  4. Выберите библиотеку поддержки
  5. Очистите и восстановите свой проект.

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

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

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

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

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

вместо.

  parent="android:Theme.AppCompat.Light" 

Но для варианта 2 потребуется минимальная версия sdk 14.

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

Summved