AndroidStudio 3.3+ ButterKnife R2 紅名問題


如果你一直用着ButterKnife,但是用的低版本(比如用得很多的8.4.0),然后在多module項目中一定知道要把R改成R2
然后最近如果升級AndroidStudio了,升到3.3以上(2019.1發布的3.3.0),你可能忽然發現module中的R2是一直報紅的,無論怎么 build 怎么 invalidate caches 都沒用,R2文件無法生成,不過你直接運行是沒問題的

如果你能忍着紅名那還能用,但如果忍不了,其實解決方式很簡單,可以在 ISSUES 看到:

  1. 如果你的項目中使用了AndroidX,那么升級ButterKnife為10.1.0
  2. 如果沒使用AndroidX,那么升級ButterKnife為9.0.0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM