Android Studioプロジェクトのコピーを作る話

2020年10月7日

Android Studioで作ったプロジェクトを複製したい場合、プロジェクトの「名前を付けて保存」がないため、簡単に作ることができません。

そこで、忘備録を兼ねて方法を説明します。

※私はAndroidプログラムは独学で実務では使用していませんので、内容における損害や損失に関して一切責任を持たないことをご了承ください。

1.プロジェクトをコピーする

WindowsのExplorerで、元になるAndroidプロジェクトをフォルダごと複製してしまいます。コピーしてできた一番上のフォルダを適当な名前に変名します。例では「fujisanmap」としました。

2.プロジェクトを開く


Android Studioを立ち上げて[File][Open]を選択し、コピーしたプロジェクトのフォルダを選んで開きます。

3.AndroidManifest.xmlを修正する


AndroidManifest.xmlファイルを開いて、パッケージ名を変更します。プロジェクトに合わせると良いでしょう。

4.build.gradleを修正する


build.gradleファイルを開いて、applicationIdを変更します。パッケージ名と同一にします。

修正すると「Sync Now」のボタンが表示されたので、同期させました。

5.ソースのパッケージ名を変更する

ソースの格納フォルダ名と各ソース内のパッケージ名を変更します。ひとつひとつ変更していては日が暮れるので、格納フォルダを選択して右メニューを表示して[Refactor][Rename]を選択します。

パッケージ名とディレクトリ名どちらかの選択が出るので、ディレクトリを選択しました。名前はパッケージ名にします。fujisanmapと入力しました。
(パッケージ名では、修正されなかった)

6.Clean Objectで環境をクリアする

プロジェクトには前の環境が残っているので、Clean Objectでクリアしましょう。そして、リビルドをしてみてください。

ビルドが通ったら、エミュレーターで確認してみます。私の場合は、エミュレーターでの起動がうまくできています。まだ不十分なところもあると思いますが、それは今後見つけ次第報告します。

created by Rinker
技術評論社
¥3,278 (2020/12/01 01:17:19時点 Amazon調べ-詳細)

7.まとめ

以上のようにして、プロジェクトを複製しました。もっと良い方法があるかもしれませんが、その場合はフォームで通知して頂けるとありがたいです。

※ver 3.5で確認すると、操作に若干の違いを確認しました。しかし、大まかな手順は同じなので、出てきたメニューの指示に従って操作を進めてください。