Дублированные классы в Intellij IDEA при использовании аннотаций Android

Я использую аннотации Intellij IDEA и Android в своем проекте Android. Как я могу избежать этой маленькой раздражающей вещи, когда мне приходится удалять автоматически сгенерированные вручную классы перед перестройкой проекта?

Это ошибка, о которой я говорю

введите здесь описание изображения

Чтобы заставить его работать, мне нужно вручную удалить классы, созданные аннотациями Android.


person Vitalii Korsakov    schedule 16.12.2012    source источник


Ответы (1)


Эта проблема будет исправлена ​​в IDEA 12.0.1.

Обходной путь для сборки 12.0: явно исключить из компиляции рут со сгенерированными исходниками. Вы можете сделать это в Settings | Compiler | Исключает.

person CrazyCoder    schedule 19.12.2012
comment
Это немного помогает, но есть еще одна маленькая неприятность: когда в автогенерируемых классах произошли какие-то изменения, мне приходится вручную синхронизировать папку, в которой хранятся сгенерированные классы. - person Vitalii Korsakov; 19.12.2012
comment
вы должны настроить aa для создания файла в подпапке вашей основной папки gen, чтобы intellij мог видеть сгенерированные файлы aa. - person jocelyn; 26.12.2012