AndroidStudioでプロジェクト名・プロジェクトフォルダを変更する

  • 43
    いいね
  • 1
    コメント
この記事は最終更新日から1年以上が経過しています。

1時間くらいハマったのでメモ。

例)MyProjectA→MyProjectBにフォルダ名やプロジェクト名を変更する

旧構成)
プロジェクトルート=MyProjectA

MyProjectA
+.gradle
+.idea
+app
+build
+gradle
MyProjectA.iml
...

(1)プロジェクトルートのフォルダ名を変更する

MyProjectA→MyProjectB

(2)プロジェクトルート直下の以下のファイル名を変更する

MyProjectA.iml→MyProjectB.iml

(3).ideaフォルダ直下のファイル内のimlファイル名やフォルダ名を置換する
module.xml内

MyProjectA.iml→MyProjectB.iml

workspace.xml内

たくさんあるのでテキストエディタの一括置換などで

(4).ideaフォルダ直下の.nameファイルを開いてプロジェクト名を変更する

MyProjectA→MyProjectB

ついでにアプリのパッケージ名も変更する場合は、以下を変更してからプロジェクトを開き直せばOK.

・javaフォルダパスを実際に変更()
・ソースファイルのパッケージ名を変更(
)
・ソースファイルのimportパッケージ名を変更(特にRのimport)(*)
・AndroidManifest.xmlのパッケージ名を変更

AndroidStudioを開き直したら、RefreshとかSyncとかCleanとかして再ビルド。

(*)AndroidStudioのリファクタリング機能でやれば早いかもしれないが、いまいち信用していないので