Почему Eclipse при создании Android-проекта застрял в бесконечном цикле для Building workspace... и (re) Building workspace... и (re) Building workspace...
Является ли это известной ошибкой?
Каков правильный способ выйти из этого цикла?
Примечания:
- Если я сниму отметку
Project > Build Automatically
, он строит отлично и даже экспортирует отлично работающий подписанный выпуск APK. - Эта проблема началась только после того, как я обновился до последнего SDK r19. До этого (SDK r11) я никогда не испытывал этой проблемы.
- Ошибка 160868 описывает именно эту проблему. Но разве это не решено с тех пор?
- Подобное описание проблемы нашло здесь, но, как и предыдущий, оно устарело и не связано напрямую с разработкой Android.
- Проблема 27940 предлагает ошибку при обработке константы с именем
BuildConfig.DEBUG
, которая может быть или не быть связана. Но разве это не было исправлено в r18??? - Я нашел этот отличный совет для автоматической пометки/даты-тиснения в системе сборки Android, но я не использую ничего подобного, в дополнение к двойной проверке и проверяя, что строители приходят в правильном порядке в список заказов строителей проекта (тот же порядок, что и другие проекты, которые не демонстрируют это поведение построения с бесконечным циклом).
- Моя догадка говорит мне, что может быть файл блокировки или флаг, который каким-то образом застрял (режим только для чтения?) и, таким образом, путает систему сборки. Любая идея, что может быть таким булевым и где его найти?
- Если я сначала открою другой проект в том же рабочем пространстве (который не проявляет этой проблемы), проект, который имеет эту проблему, чудесным образом останавливает бесконечное восстановление. Это не происходит, если я сначала отменил порядок открытия проекта. Означает ли это, что гремлины в системе сборки Eclipse/SDK/ADT?
Нет "слепой стрельбы", пожалуйста: ответьте на этот вопрос, только если вы лично испытали это удивительное явление (и решили его) или можете указать на статью, которая испытала это удивительное явление (и решила его).