0
- 我們在我們的Android應用程序中使用
Dagger 2
。 - 代碼生成
Dagger 2
位於build/generated/source/apt
。 - 在apt-plugin文檔它指出:「使用這個插件的Android Studio將被配置爲將構建路徑上產生的來源,防止在IDE中的錯誤」
- 如果我從我的
build.gradle
文件中刪除apt-plugin
,在我使用生成的代碼的地方,我看到編譯錯誤。 (這是合理的,生成的代碼不是我的源代碼)。
的問題是:
- 是什麼意思的是
apt-plugin
配置Android Studio中,這樣它會將生成的代碼來構建路徑? - 從我所知道的最終
dex file
是從build.gradle
中指定的源文件夾生成的,這些生成的文件如何成爲源文件?
謝謝。