banner
xingli

xingli

猫娘爱好者

Godot 4 Android apk のエクスポート

image

参考官方教程:

https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html

1. ソフトウェアのダウンロードが必要です#

OpenJDK 11+

https://adoptium.net/zh-CN/temurin/releases/?version=11

圧縮ファイルをダウンロードして解凍し、環境変数を追加してください

JAVA_HOME

jdk11 のフォルダ、私の場合は C:\Program Files\Java\jdk11.0.18_10 です

image

Android Studio

https://developer.android.google.cn/studio?hl=zh-cn

Android Studio をインストールしたら、開いてください

image

SDK を 32.0.0(godot のデフォルトは 32)と 30.0.3 に選択してください

image

NDK を r23c(23.2.8568313)に選択してください

image

CMake を 3.10.2 に選択してください

image

2. キーの生成#

デバッグキーストアを生成するために、cmd を開き、jdk11 の保存場所の bin フォルダに移動し、次のコマンドを実行してください

keytool -keyalg RSA -genkeypair -alias androiddebugkey -keypass android -keystore debug.keystore -storepass android -dname "CN=Android Debug,O=Android,C=US" -validity 9999 -deststoretype pkcs12

image

3.sdk の場所とデバッグキーの追加#

Godot を開き、エディタ→エディタの設定→Android

image

AndroidSDK のパスを追加してください。デフォルトはC:\Users\your_username\AppData\Local\Android\Sdkです

デバッグキーストアの場所は bin フォルダにあります

デバッグキーストアのユーザー名とパスワードは変更しないでください

androiddebugkey

android

4. エクスポートテンプレートのインストール#

image

image

エクスポートテンプレートのダウンロードリンク

https://downloads.tuxfamily.org/godotengine/

Godot_v4.0-stable_export_templates.tpz を選択してください

プロジェクト→Android ビルドテンプレートのインストール

image

5. エクスポート設定#

プロジェクト→プロジェクト設定

必ず STC ASTC をインポートするようにチェックしてください

image

5.1 デバッグエクスポート#

エクスポート設定で

Gradle ビルドを使用するにチェックを入れる(ターゲット SDK は上書きできます)

ターゲット SDK は 30 に設定してください

Gradle ビルドを使用するにチェックを入れないと、ターゲット SDK を上書きできず、デフォルトの SDK32.0.0 で apk をエクスポートします

arm64 にチェックを入れてください

デバッグキーストアの場所、ユーザー名、パスワードを入力してください

名前と一意の名前を変更してください。形式は画像のようにしてください

署名にチェックを入れないと、apk がインストールできなくなりますので、必ずチェックしてください

image

image

5.2 リリースエクスポート#

リリース用に使用する場合

keytool -v -genkey -keystore mygame.keystore -alias mygame -keyalg RSA -validity 10000

ユーザーはmygameです。適宜変更してください

キーは自分で設定する必要があります

プロジェクトのエクスポートを使用する場合、デバッグエクスポートにチェックを入れないでください

すべてをエクスポートして、公開をクリックしてください

image

image

image

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。