AndroidStudio修改包名和專案名稱
阿新 • • 發佈:2019-02-02
一、修改程式包名
我們選中對應的包,然後直接右鍵->Refactor->Rename。
這個時候會出現如圖所示的提示,我們選中Rename package,更改包的名字,而不是更改路徑(更改路徑不會改變java原始檔的package name)。
這個時候會彈出如圖所示的提示,這裡並沒有像eclipse那樣直接彈出整個包名的名字,而只有最後面的那個名字。如果我們想修改最後面myapplication的名字的話,當然沒問題,但是如果我們想修改的是更上一層的包名呢?
原來是預設的包過濾選項惹的禍,接下來,我們按照下圖所示的步驟來修改一下過濾選項。
然後整個包結構就會變成這:
變成這個結構之後,我們想要修改那個包名,直接選中然後右鍵->Refactor->Rename->Rename Package就可以了。
二、修改專案名稱
如果直接在AndroidStudio中選中專案名稱,然後右鍵->Refactor->Rename。你會發現提示錯誤“Can’t rename root module”。嘗試了幾種方法都沒有修改成功,因為gradle檔案和專案名稱有一定關係,所以是不被允許的。好了,說說我最後是怎麼實現的吧。其實我用的方法很簡單,直接關閉AndroidStudio,來到專案所在的資料夾,找到專案名稱資料夾MyApplication,直接修改為我們想要的名字,這裡我修改為Application,然後重新開啟AndroidStudio,重新Open名字修改之後的工程Application。一般情況下,你會發現
我去,居然就這麼愉快的修改成功了!