Android Studio

【Android Studio】プロジェクトを複製して、パッケージ名・アプリ名を変更する方法

 
ここでは Android Studio で作成したプロジェクトを複製して、パッケージ名・アプリ名を変更する方法する方法を紹介しています。
 

以下のように変更していきますので、お使いの環境にあわせて変更してください。

変更前変更後
プロジェクト(フォルダ)名SampleSample2
パッケージ名com.example.samplecom.example.sample2
アプリ名SampleSample2

 


 

 

プロジェクトを複製する

プロジェクトを保存しているフォルダを開きます。例)/Users/name/AndroidStudioProjects
 

複製したいプロジェクトのフォルダを丸ごとコピー&ペーストで複製します。

 

複製したフォルダの名前を変更します。
*フォルダ名の変更は必須ではありませんが、管理しやすくするため変更をオススメします。

 

パッケージ名を変更する

Step1

複製したプロジェクトを Android Studio で開きます。
 

Step2

プロジェクトを開いたら AndroidManifest.xml を開きます。
 

4行目あたりにある package="com.example.sample" を package="com.example.sample2" に変更します。

 

Step3

次に build.gradle(Module:app) を開きます。


 

6行目あたりにある applicationId "com.example.sample" を
applicationId "com.example.sample2" に変更して、画面右上に出る「Sync Now」を押します。

 

Step4

たった今変更した build.gradle(Module:app) の applicationId "com.example.sample2" を
applicationId "com.example.sample"
に戻します。

一度エミュレータでアプリを実行していたりすると、次のステップで generatedJava フォルダやキャッシュが原因のエラーが起きることがあります。これを回避するために applicationId を一度戻します。

applicationId "com.example.sample" に戻したら、画面右上に出る「Sync Now」を押します。


 

Step5

Android Studio 画面左側のプロジェクト構造にある com.example.sample フォルダの上で右クリックをして、Refactor → Rename を選択します。


 

「Rename Package」を押します。


 

sample2 と入力して Refactor を押します。

 
 

Refactor でエラーになってしまう場合

もう一度 build.gradle(Module:app) の applicationId "com.example.sample" を applicationId "com.example.sample2" に変更してから、再度 Refactor をお試しください。

 
 

Step6

build.gradle(Module:app) をもう一度開いて applicationId "com.example.sample" を
applicationId "com.example.sample2" に変更して、画面右上に出る「Sync Now」を押します。

 

これでパッケージ名の変更は完了です。

 
 

アプリ名を変更する

Android Studio 画面左側のプロジェクト構造にある res → values → strings.xml を開きます。
 

<string name="app_name">アプリ名</string> を変更して完了です。

 
 

ABOUT ME
Sara
Sara
「わかりやすく・シンプル」をモットーに、携帯アプリ・ウェブアプリの作り方を紹介します。 独学でプログラミングを勉強をしている方、基礎は勉強したけれど次に何をすれば良いか分からない...という方のお役に立てるサイトを目指しています🙂

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です