Help us understand the problem. What is going on with this article?

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

More than 5 years have passed since last update.

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のリファクタリング機能でやれば早いかもしれないが、いまいち信用していないので

le_skamba
Android/iPhoneアプリ開発者。その前はゲームプログラマをしてました。Windowsアプリも幾つか作りました。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away