Я исправил эту проблему, установив флажок «Является ли библиотека» в структуре проекта.
я естьAndroid Library Project который содержит несколько стилей / тем, определенных в его файле styles.xml.
Обычно, ссылаясь на этот стиль в каком-либо другом XML-макете или файле манифеста, вы просто пишетеandroid:theme="@style/TheNameOfTheStyle"
При использовании библиотечного проекта как зависимый проект теперь правильно ссылается на этот стиль? Просто оставив это какandroid:theme="@style/TheNameOfTheStyle"
выдает ошибку, говоря, что не найдено ни одного ресурса, соответствующего этому имени.
Я думаю, этот же вопрос относится и к другим ссылкам, таким как @string, @color и т. Д.
Спасибо
Редактировать: Итак, похоже, что вы должны ссылаться на него как обычно, но консоль в eclipse выдает мне эту ошибку:
Ошибка: не найден ресурс, который соответствует указанному имени (в 'theme' со значением '@ style / ThemeName').
(лицевая сторона) Править
Мне просто нужно было «Чистый проект» в Eclipse. Теперь это работает.