回覆列表
  • 1 # 歷史場裡的沙

    使用lint掃描出專案中的無用,重複,版本不合理等資源,這裡只處理圖片,layout,menu資源也就是對應lint  結果的UnusedResources,然後過濾出UnusedResources資源,對資源按照專案目錄備份一份(防止誤刪,方便恢復),然後刪除。被刪除的內容,使用物件儲存到outData.txt中,方便查閱。  這裡使用Android studio 的lint外掛為例(掃描結果有清晰整潔的xml結構,方便資料處理)。  步驟:  1.啟動Android studio,使用lint模式執行目標Android專案  點選執行  2.自動生成lint-result.xml檔案,目錄:專案路徑\build\outputs\lint-result.xml  3.配置白名單whitelist.txt,過濾掉不需要刪去的檔案  4.點選file檔案下的autoCleaner.exe,選擇lint-result.xml及其選擇要清理的資源  5.確定清理,被清理掉的檔案備份到file\copyfile\專案原路徑下,被清理掉的檔案資訊以物件形式儲存在outResObj.txt    6.完成 被刪去的檔案按照原目錄備份-

  • 2 # 克萊夫

    使用lint掃描出專案中的無用,重複,版本不合理等資源,這裡只處理圖片,layout,menu資源也就是對應lint結果的UnusedResources,然後過濾出UnusedResources資源,對資源按照專案目錄備份一份(防止誤刪,方便恢復),然後刪除。被刪除的內容,使用物件儲存到outData.txt中,方便查閱。這裡使用Android studio 的lint外掛為例(掃描結果有清晰整潔的xml結構,方便資料處理)。步驟:1.啟動Android studio,使用lint模式執行目標Android專案點選執行2.自動生成lint-result.xml檔案,目錄:專案路徑\build\outputs\lint-result.xml3.配置白名單whitelist.txt,過濾掉不需要刪去的檔案4.點選file檔案下的autoCleaner.exe,選擇lint-result.xml及其選擇要清理的資源5.確定清理,被清理掉的檔案備份到file\copyfile\專案原路徑下,被清理掉的檔案資訊以物件形式儲存在outResObj.txt6.完成 被刪去的檔案按照原目錄備份

  • 中秋節和大豐收的關聯?
  • 直放站故障及處理?