プロジェクト リリースの署名方法

プロジェクトを Google Play Store へリリースする準備

Choose your operating system:

Windows

macOS

Linux

このページでは、UE モバイル向けプロジェクトを Google Play Store にリリースするためのステップを説明します。

UE プロジェクトの Google Play Store へのリリース関連に特化した内容になります。 Google Play Store 全般に関する情報は、公式の HP の Google Developer Console Help をご覧ください。

キーの生成

プロジェクトを Google Play Store へサブミットまたはアップロードするには、まず Keystore を生成する必要があります。 Keystore は、プロジェクトを必ず自分の Google Play アカウントだけに接続するユニーク キーです。 このキーの生成方法、およびプロジェクトがこのキーをパッケージ化で使用できるような保存場所について、次のセクションで説明します。

  1. コマンドライン プロンプト ウィンドウを開き、AndroidStudio が「keytool.exe」ファイルをインストールしたディレクトリに移動します。デフォルトのインストール ディレクトリを使用している場合、これは「\ jre \ bin」フォルダになります。

    01.png

    01_Mac.png

  2. 次のコマンドライン引数を入力して [Enter] キーを押します。

    keytool -genkey -v -keystore ExampleKey.keystore -alias MyKey -keyalg RSA -keysize 2048 -validity 10000 

    02.png

    02_Mac.png

  3. ここで Key Store のパスワードを入力します。この後もパスワード入力が必要になりますので、パスワードはしっかり記憶しておいてください。ここでは、123password を Keystore パスワードに使用します。

    03.png

    03_Mac.png

  4. 次に、コマンドライン ウィンドウに自分の名前を入力します。ここでは TestGuy という名前を入力して [Enter] キーを押します。

    04.png

    04_Mac.png

  5. 組織単位を入力します。ここでは MyCompany という名前を入力して [Enter] キーを押します。

    05.png

    05_Mac.png

  6. 組織名を入力します。ここでは MyGame という名前を入力して [Enter] キーを押します。

    06.png

    06_Mac.png

  7. 都市名を入力します。ここでは MyCity と入力して [Enter] キーを押します。

    07.png

    07_Mac.png

  8. 州または県を入力します。ここでは NC と入力して [Enter] キーを押します。

    08.png

    08_Mac.png

  9. 国コードを入力します。ここでは 00 と入力して [Enter] キーを押します。

    09.png

    09_Mac.png

  10. 入力した内容の確認を要求されます。コマンドライン ウィンドウに [Yes] または [Y] と入力して、[Enter] キーを押します。

    10.png

    10_Mac.png

  11. この Keystore にキーは 1 つしか格納されていないので、パスワードの入力を求められたら [Enter] キーを押すだけで良いです。

    11.png

    11_Mac.png

  12. コマンドライン ウィンドウの最後の行が [Storing ExampleKey.keystore] となっていれば、正しく設定が行われたことになります。

    12.png

    12_Mac.png

作成されたキーは、keytool.exe を含む「\jre\bin」フォルダに保存されます。

Keystore_Location.png

Keystore_Location_Mac.png

キーの配置

生成されたキーは、UE プロジェクト内のどこかに配置する必要があります。

    (Your Game Folder)\Build\Android

Keystore_Build_Location.png

Keystore_Build_Location_Mac.png

キーの適用

キーを (Your Game Folder)\Build\Android フォルダに置いたら、以下の操作でキーを UE プロジェクトに適用する必要があります。

  1. UE で [Edit] > [ProjectSettings] > [Platforms] > [Android] を選択します。

  2. プロジェクトをストアに初めてアップロードする場合、[APK Packing] セクションの [Store Version] が 1 になっていることを確認してください。

    Set the Store Version of the application

    プロジェクトを再クックしてストアにアップロードするごとに、Store Version 数は大きくなります。これを行わないと、新しい APK ファイルは古いものをアップロードしていないことになります。

  3. 次に、[Distribution Signing] の以下のフィールドに、Keystore の生成に使った Keystore 情報が入力されていることを確認してください。

    Setup of the Distribution Signing section

    プロパティ名

    説明

    例で使う名前

    Key Store

    .Keystore ファイルに与えられる名前です。

    ExampleKey.keystore

    Key Alias

    .Keystore ファイルの ExampleKey.keystore の名前です。

    MyKey

    Key Store Password

    キーの安全を確保するために使用するパスワードです。

    123password

  4. 全てのフィールドの記入が完了したら、プロジェクトの [Package] セクションの中の [Project] セクションで [Full Rebuild (完全に再ビルド)] と [For Distribution (配布用)] が有効にされていることを確認してください。

    Setup of the Project Packaging

Google Play Store へのデプロイ

あとはプロジェクトを Google Play Store へアップロードするだけです。 Google Play Store へのプロジェクトのアップロード方法の詳細は、公式ホームページの Google Developer Console ヘルプをご覧ください。

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
キャンセル