Brew the Mash

クラフトビール好きなITエンジニア@mashmorgan_jpの開発メモなど

【Android】パッケージ名をさっと変更したい場合の手順

Android Studioのプロジェクトで、ベースがあればリネームして別アプリ環境をさっと作りたいなどよくあると思います。 ググってみると割と古い情報が出てきて全部手動で頑張れ、的なものが多かったんですが、Android Studio上でやれば簡単に出来たので個人メモとして残しておきます。

1. パッケージ名を一括リネームする
  • Android Studioの[1:Project]の表示を「Android」にする
  • app - java 以下にあるプロジェクト名(例. com.example.appなど)にカーソル当てて右クリック
  • [Refactor] - [Rename]を選択
  • Warningウィンドウが出ますが気にせず「Rename package」ボタン押す
  • Renameしたい名前を入力し「Refactor」ボタンを押す
  • 画面下の[3:Find]に変換対象のファイル一覧が出るので「Do Refactor」ボタンを押して実行

ファイルの中のパッケージ名はこれで一括変換できます。

2. build.gradleの修正
  • build.gradle(Module: app)のほうを開き、[applicationId]を変更後の名前に修正
  • 画面上に再同期のメッセージが出るので「Sync Now」でgradleを再ビルド
3. アプリ名の修正(必要な場合のみ)
  • アプリ表示名を変える場合は、res/values/strings.xml のapp_name も変更

以上です、非常に簡単ですね!