【Android開発】apkファイルを作成する
はじめに
Android開発において、作成したアプリケーションを実機で動作確認したり、他の人に共有したりするために、APKファイルの作成は必要不可欠な工程です。本記事では、Android Studioを使用してAPKファイルを作成する方法について、実際に作成した際の備忘録を記載しました。
初回APKファイル作成時の手順
-
Android Studioのメニューバーから「Build」→「Generate Signed Bundle / APK...」を選択します。

-
表示されたダイアログで「APK」を選択し、「Next」をクリックします。

-
初回作成時は、キーストア(KeyStore)が存在しないため、新規作成が必要です。「Create new...」を選択します。

-
以下の情報を入力してキーストアを作成します。

キーストア(KeyStore)情報
- Key store path:キーストアファイルの保存場所とファイル名(拡張子は.jks)
- Password / Confirm:キーストアのパスワード
キー(Key)情報
- Alias:キーの識別名
- Password / Confirm:キーのパスワード
- Validity:証明書の有効期間
証明書情報
- First and Last Name:開発者名またはドメイン名
- Organization Unit:部署名
- Organization:組織・会社名
- City or Locality:市町村名
- State or Province:都道府県名
- Country Code:国識別コード(JP)
-
「release」を選択し、「Create」をクリックします。

-
作成が完了すると、成功を知らせる通知が表示されます。「locate」をクリックすると、生成されたAPKファイルの保存場所が開きます。

2回目以降のAPKファイル作成
注意事項
アプリがリリースされている期間を通して同じキーストアとキーを使用してください。異なるキーストアやキーで署名されたAPKファイルは、システム上では別のアプリケーションとして認識されます。これにより、既存のアプリのアップデートではなく、アンインストール後に再インストールが必要となります。
手順
-
Android Studioのメニューバーから「Build」→「Generate Signed Bundle / APK...」を選択します。
-
表示されたダイアログで「APK」を選択し、「Next」をクリックします。
-
既存のキーストアファイルを指定し、パスワードを入力します。

-
「Next」をクリックします。
-
「release」を選択し、「Create」をクリックします。
-
作成が完了すると、成功を知らせる通知が表示されます。「locate」をクリックすると、生成されたAPKファイルの保存場所が開きます。
Discussion