Подтвердить что ты не робот

После обновления до Android Developer Tools версии 22 компиляция завершилась неудачей

Сегодня я обновил ADT до версии 22. После этого мой проект не собирал ресурсы вообще. Моя папка "gen" была пуста, и поэтому все мои java файлы, которые требуют "R", не будут компилироваться.

4b9b3361

Ответ 1

После нескольких неполных часов я перезапустил "Android SDK Manager", и на этот раз я заметил:  - "Инструменты платформы Android SDK" (обновление)  - "Встроенные инструменты Android SDK" (новый)

После их установки я наконец смог полностью скомпилировать мой проект.

Ответ 2

ADT22 использует персональные библиотеки Android show project/libs'jar, добавляет экспортированную функцию, если вы хотите использовать частные библиотеки библиотек проектов, вы должны проверить экспортированные

https://plus.google.com/photos/117122118961369445953/albums/5878509263473846433/5878509268379848162?authkey=CL3Frb-S_qj-fQ

Ответ 3

Если вы используете некоторые библиотеки и/или зависимости от других проектов, вы также можете столкнуться с ошибками во время выполнения. В моем случае у меня были проблемы с Шерлоком "Невозможно выполнить dex: Несколько файлов dex определяют Lcom/actionbarsherlock/R $attr" и с некоторым другим файлом jar, который я использую "VFY: невозможно найти класс, на который делается ссылка в подписи". В этом случае, вы должны перейти к свойствам проекта, разделу Java Build Path и удалить зависящие от Android зависимости и частные библиотеки Android, как в основном проекте, так и в зависимых проектах, таких как, например, Sherlock. После этого вы выполняете очистку во всех проектах. Все должно быть восстановлено. Это сработало для меня после тяжелой битвы!