昨天項目還好好的,今天打開項目就是各類爆紅線了,有的時候是DataBinding致使的,有時候緣由未知,只能歸咎於緩存問題,而後就是各類刪除緩存文件。記錄一下目前已知的方法!android
@echo off title 刪除Android相關緩存文件 echo 開始刪除文件 rd /s /q %USERPROFILE%\.android\caches rd /s /q %USERPROFILE%\.android\build-cache rd /s /q %USERPROFILE%\.AndroidStudio3.1\system\caches rd /s /q %USERPROFILE%\.gradle\caches\build-cache-1 rd /s /q %USERPROFILE%\.gradle\caches\jars-3 rd /s /q %USERPROFILE%\.gradle\caches\transforms-1 rd /s /q %USERPROFILE%\.gradle\caches\modules-2\files-2.1\com.chebada echo 刪除完成,按任意鍵退出 & pause > nul
而後點擊bat文件進行批量刪除!緩存
點擊Android Studio中的File -> Invalidate Caches/Restart -> Invalidate and Restart,進行重啓bash
刪除項目根目錄下的.idea文件夾,而後重啓Android Studioide
還有一種狀況是,其餘文件都沒問題,僅僅R文件無法生成,直接點擊Run運行項目便可!gradle