1. 程式人生 > >Dagger2 錯誤: 找不到符號DaggerxxxxComponent

Dagger2 錯誤: 找不到符號DaggerxxxxComponent

Dagger2 錯誤: 找不到符號DaggerxxxxComponent

今天升級了Dagger2 版本從2.15升到2.19
編譯就報錯了

Error:(9, 47) 錯誤: 找不到符號
符號: 類 DaggerxxxxComponent
位置: 程式包 com.xxxx.xxx.components

但是已經有生成Dagger…Component類 也能點選進去檢視程式碼
反覆clean 無效
搜了下有說是apt不支援的 找老半天 也不是這個原因

最後發現是我某個類的佈局中view找不到 導致和其相關的類編譯不通過 造成提示這個錯誤(view也報錯了 在Dagger2報錯後面 沒仔細看) 特此記錄以免再犯