0
- Мы используем
Dagger 2
в нашей Android приложения. - Код, генерируемый
Dagger 2
находится вbuild/generated/source/apt
. - В документации apt-plugin говорится, что: «Используя этот плагин Android Studio будет настроено на место сгенерированных источников на пути сборки, предотвращение ошибок в IDE»
- Если удалить
apt-plugin
из моегоbuild.gradle
файла , в месте, где я использую сгенерированный код, я вижу ошибку компиляции. (Что разумно, сгенерированный код не является моим источником).
Вопросов:
- Что это означает, что
apt-plugin
настраивает Android Studio, так что он помещает сгенерированный код, чтобы построить путь? - Из чего я знаю, окончательный
dex file
создан из исходной папки, указанной вbuild.gradle
, как эти сгенерированные файлы становятся источником?
Спасибо.