android studio中刪除module後它的文件夾總是重新出現

這個問題應該很"個人化",也就是很可能只有我自己遇到[笑哭.png]。本不想專門寫一篇博客,只自己在記事本上記錄一下就OK了,但是一想萬一有人遇到類似的問題呢?反正這也可以當記事本,也不是惡意刷博客數量。

我的一個Android項目裏原來只有一個app,後來因爲某些需要我在這個項目下又創建了一個app,當然名字不是app,不可能重名,姑且就叫bpp吧,如下圖1。

圖1

有一天我認爲用不到這個app了,想把它刪了,然後就按照下圖的順序依次點鼠標就行了(或者更簡單的方式是在根目錄下的settings.gradle中直接把':app'去了更省事,其他的不要動,最後也要右鍵app選擇“delete”),點完這幾步,右下角再點一下“apply”或者“OK”按鈕,最後在左邊欄裏右鍵app,選擇"delete"就算徹底刪除了,這個沒什麼可說的。

圖2.

但是奇怪的事情發生了,我刪了這個app,然後不管是clean還是rebuild,這個app目錄都像幽靈一樣又自己出來了,刪了以後一會又出來......【驚恐.gif】,不管刪幾次都一樣,不過它裏面的內容就只剩build目錄和內部的兩個子目錄了,其他的沒有了。所以我就想,肯定是某個腳本中有類似mkdir app的命令,然後clean或者rebuild的時候都會觸發到這個命令,所以這個app目錄就會重新創建了。然後我就全局模糊搜索關鍵字"mkdir app",結果沒搜到......後來我又刪了它,然後clean一下,果然又出來了...我突然想到clean是gradle中的一個task,就像下圖3:

圖3.

每個項目默認都在根目錄的build.gradle中有這個task,既然這裏是delete,那麼肯定不是我要找的類似於mkdir的這種操作,然後我又想到了根目錄下另外一個跟gradle相關的文件:gradle.properties,打開一看,好傢伙,原來罪魁禍首就在這啊...就是圖4

圖4.

這裏是之前配置的集羣編譯時本地的緩存目錄......我二話沒說,把這裏去了,再重新刪除,然後clean,rebuild等一頓猛如虎的操作之後,果然沒有再出來,然後這個世界就美好了...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章