Ошибки в android-support-v7-appcompat

Рейтинг: 0Ответов: 3Опубликовано: 28.10.2014

Внезапно появились ошибки в этой папке в workspace, и теперь два моих проекта показывают красный восклицательный знак.
Как решить проблему?

Обновление

v4 у меня не импортирован. В основном ошибки такого рода:

No resource found that matches the given name: attr 'android:colorAccent'.

Проекты - это программы для определения дня недели по дате. Не помню, после чего появились, но вроде докачивал sdk api 15, но я его удалил:

[2014-10-28 18:25:26 - DateToDay1] Found 2 versions of android-support-v4.jar in the dependency list, [2014-10-28 18:25:26 - DateToDay1] but not all the versions are identical (check is based on SHA-1 only at this time).
[2014-10-28 18:25:26 - DateToDay1] All versions of the libraries must be the same at this time.
[2014-10-28 18:25:26 - DateToDay1] Versions found are: [2014-10-28 18:25:26 - DateToDay1] Path: D:\Downloads\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\extras\android\support\v7\appcompat\libs\android-support-v4.jar

Ответы

▲ 2

Если у вас один проектов включает другой, а ругается на версии либы, то удалите джарник android-support-v4.jar из дочернего проекта, оставьте только в базовом.

▲ 1

appcompact и прочее нужно обновлять до самой последней версии, если не ошибаюсь, то sdk 21.0.2 исправит более-менее все баги.

▲ 1

В эклипс восклицательный знак означает проблемы с подключаемыми модулями/библиотеками. Правой кнопкой по проекту, properties-android, там ниже списка SDK API есть список библиотек.
Если они красным цветом выделены, можно их попробовать почистить и пересобрать !!!ПО ОТДЕЛЬНОСТИ!!!, не в коем случае не Build All, если не получается, можно скопировать нужную библиотеку в воркспейс и добавить ее еще раз в этот проект.
Главное билдить и чистить проекты по одному, а не сразу.
Если у вас R файл не находится, попробуйте почистить проект, если не исправилось, то ошибка в одном из xml файлов или в layoutе`. Вкладка problems вам в помощь.