跳至主要內容

[android studio] can’t rename root module

想修改Android Studio 中 project的名字
右鍵project 的名字,refactor – rename ,填寫好新名字後修改,被提示 「can’t rename root module」
因為Android Studio只能修改根目錄內的所有文件,要改project根目錄名字,只能關閉Android Studio 先在操作系統中修改文件夾名字。
解決辦法:
Step 1. 關閉Android Studio
Step 2. 修改project所在實體路徑的資料夾名字為 [NewName] (就是你想要的新名字)
Step 3. 打開Android Stuido,import 專案,去選擇我們改修改好的新名字的資料夾。
Step 4. 修改根目錄下的.iml文件名為[NewName].iml,及該文件中的external.linked.project.id=[NewName]
Step 5. 修改.idea/modules.xml裡面的

修改完畢。
我目前是用 Android Studio 2.3.3 版,Step 4 我還來不及去修改,Android Studio 就幫我建立了NewName.iml 所以,問題就解決了。
Step 5 裡也沒有這個問題。
我沒有使用 Step 4 + Step 5, 但可能需要點一下 “Build” – “Clean Project” 一次,不然程式無法安裝到 device 上測試,而且似乎會有一些未知的問題。
references: http://stackoverflow.max-everyday.com/2017/07/android-cant-rename-root-module/

分類:android studio
由 Compete Themes 設計的 Author 佈景主題