github位址
優秀程式員的素質
- 懶
- 沒耐心
- 驕傲
不要和我比懶,我懶得和你比,└(^o^)┘
概要
在android項目開發中,随着版本不斷疊代,項目裡難免會産生一些無用資源,如drawable-x/x.png、layout/x.xml等,無用的東東就應該清理掉,不需要理由。天性驕傲,一個個清沒耐心,也懶得那麼幹,于是寫了這個腳本。
不足10行代碼,卻幹了件偉大的事,再內建到gradle task中,自動化後爽歪歪,把節省的時間陪媳婦。
設計目标
- 堅決幹掉一切沒用的資源
- 堅決不幹掉一切我不想幹掉無關有用無用的資源(設定白名單,因為項目有些資源檔案并不是通過R引用的)
如何使用
- 右鍵project->Analyze->Run Inspection by Name->輸入“Unuesed resources”->enter->export to xml
- 替換AndroidLintUnusedResources.xml
- run一把Cleaner
- 趕緊休息