Intereting Posts
Перерисовать несколько путей в тех же позициях из предыдущей ориентации макета По умолчанию протирают некоторые салфетки с помощью jQuery touchwipe Как ссылаться на стиль в пользовательской теме Как сжать JSON с gzip в Rails для Android? Как захватить веб-просмотр в растровое изображение на Android? Заявка на Android WebView с пользовательскими заголовками Android Studio показывает ошибки (пропавший перевод) после обновления Изменить цвет фона панели инструментов программно не меняет название панели инструментов Цвет фона Android ADB – не может быть распознан LG G Pad (VK810) Захват события щелчка на вкладке Android Tabview Разница между Handler.dispatchMessage (msg) и Handler.sendMessage (msg) Ошибка при воспроизведении видео, загружаемого через PhoneGap FileTransfer Как использовать Android aaptOptions? AdMob из Служб Google Play будет выполнять нежелательную автоматическую прокрутку Почему Xamarin.Forms так медленно при отображении нескольких ярлыков (особенно на 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