LoginSignup
13
11

More than 5 years have passed since last update.

Androidアプリのパッケージ名変更手順

Posted at

Androidアプリのパッケージ名変更を行いたい場合は次の手順で行います。

build.gradle (Module: app)のapplicationIdの変更

appレベルのbuild.gradleを開いて、defaultConfigブロックのapplicationIdのパッケージ名を変更します。

    defaultConfig {
        applicationId "パッケージ名を指定"
        :
    }

AndroidManifest.xmlの変更

AndroidManifest.xmlを開いて、manifestタグのpackage属性の値を変更します。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="パッケージ名を指定"

全ソースファイルのpackage文を変更

全javaファイルのpackage文に指定しているパッケージ名を変更します。
シェルなどを使って一括置換するのが良いでしょう。

package パッケージ名を指定;

ソースファイルを配備しているディレクトリ名をパッケージ名に合わせて変更。

仮に、aaa.bbb.cccというパッケージ名をddd.bbb.cccに変更する場合、
[アプリのルートディレクトリ]/app/src/main/java/aaaディレクトリを
[アプリのルートディレクトリ]/app/src/main/java/dddディレクトリに名前変更します。

「Sync Project with Gradle Files」を実行する

メニューから[Tools] -> [Android] -> [Sync Project with Gradle Files]を実行する(直接ツールバー上の「Sync Project with Gradle Files」ボタンを押してもOK)。

問題なければ同期処理が走ってパッケージ名変更が完了します。
ビルドして動作確認をしましょう。

13
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
11