С момента обновления моего Android SDK около месяца назад у меня были бесконечные проблемы, оставившие меня с нефункциональной средой разработки.
Изначально проблема была с библиотекой поддержки v7-appcompat, которая выдавала около 100 ошибок, связанных с различными ресурсами. Было довольно очевидно, что это ресурсы, относящиеся к Android v5, и быстрый поиск в Stack Overflow означал, что я понял, что библиотека v7-appcompat нацелена на API 19. Изменение соответствующих настроек на целевой API 21 исправило ошибки ресурсов.
Однако проблема, с которой я столкнулся с тех пор, заключается в том, что любая попытка построить проект библиотеки быстро заканчивается...
Ошибка при выполнении aapt: код возврата 132
... и проект библиотеки построен неправильно.
Моя первоначальная установка была с Eclipse Kepler, но затем я попробовал Android Studio v1.0.1 (тот же код ошибки aapt), и сегодня я установил Eclipse Luna в отдельный каталог из Kepler И новую установку ADT и SDK. Каждая версия Eclipse также имеет свои собственные рабочие пространства.
Итак, в основном у меня есть две версии Eclipse (каждая со своими настройками и рабочими пространствами ADT / SDK) и Android Studio со своей собственной структурой каталогов, и все три имеют одну и ту же проблему.
Вопрос в том, как мне диагностировать эту проблему? Общий знаменатель, очевидно, является проблемой, но я понятия не имею, как ее исправить.
Я использую установку Debian Wheezy (32-разрядная версия), и у меня правильно установлена Java 1.7 (как рекомендуется).