baseModule中 添加 annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.1' 此依賴, 主module中使用butterKnife,編譯的時候 沒問題,一運行就崩潰,除錯發現是butterKnife沒有起作用,所有通過@BindView賦值的view物件都是空;但是我把annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.1' 此項依賴提升到主module中就沒有這種錯誤,請各位大佬指點,多謝。
uj5u.com熱心網友回復:
annotationProcessor 這個命令是用來根據 元注解 來創建和編輯一個java類,用于依賴注入,幫你完成findViewById之類的事,你不放在他要用的 module上,他就不會生成該java類,轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/43968.html
標籤:Android
