Android Studio パッケージ名の変更方法 (たぶん一番簡単)

Androidアプリをある程度まで作りこんで、途中でパッケージ名を変更したくなることってありませんか。

変更の方法を探してて、まぁ結構苦戦しましたんで、記録残しておきますね。ご参考になれば。

どうして、パッケージ名を変更する必要が出てきたのか?

Androidアプリを作りこんだ後に、いざAndroid Play ConsoleにUpしようとすると、、、

アップロードエラー

パッケージ名をデフォルトのままで開発していたので、こんなメッセージが。

対応方法

パッケージ名を一括リネームする方法が、Android Studioにはあります。その手順に従って、変更していきます。

まず、プロジェクトの表示をAndroidにしましょう。以降これで解説しますので。

Android

app → java の下にあるプロジェクト名の上で右クリック。

そして、 Refactor -> Rename をクリック。

Rename

気にせず、Rename package ボタンをクリック。

Warning

変更したい名前を入力して、Refactorボタンをクリック

Rename

下の方にあるRefactoring Previewウインドウに、変更対象となるファイルの一覧が表示されます。

Do Refactorボタンをクリック。

Refactor

build.gradle(Module: app)は手動で直す必要があります。

ファイルを開いて、

ファイルを開く

applicationIdという箇所(↓を参照)があるので、変更した内容に変えてください。

applicationId

画面上に再同期のメッセージが出るので「Sync Now」でgradleを再ビルド

Sync Now

一応ここまでの対応で、最後の名前の所は変更できた。

例) com.example.app で言うと、最後の「app」のところだけです。。。

前の部分、(例だと com.example)の箇所が変わらないので、結局Android Play consoleにUPする際にエラーが出ます。(ですよね。。。)

アップロードエラー

というわけで、前の部分も変更しましょう。

AndroidManifest.xml を開いて、packageの箇所で、↓図のように、変更したい部分の文言を選択して

Refactor -> Rename をクリック

Rename

Warningウインドウがですので、Rename packageボタンをクリック

Warning

上記の例だと、真ん中のexampleの所をリネームしますってことです。

お好みの名前に書き換えると、Refactorボタンが活性化しますので、クリック

Rename

同じですが、下の方に、変更対象の一覧が表示されます。Do Refactorボタンをクリック

Do Refactor

これまた上記と同じですね。

build.gradle(Module: app)を開いて、applicationIdの箇所を修正して、

applicationId

右上に出る、Sync Nowをクリック

Sync Now

お疲れ様です。

これで作業は終了です。

javaフォルダの下のパッケージ名変更されていますでしょうか?

パッケージ名変更後

これで、Android Play Consoleにアップロードできるファイルが作成できるようになりました。

 


Anker PowerCore 10000 (10000mAh 最小最軽量 大容量 モバイルバッテリー)

関連コンテンツ