banner
xingli

xingli

猫娘爱好者

Godot 4 の Android apk エクスポート

参考公式チュートリアル:

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 です

Android Studio

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

Android Studio をインストールした後、開いて

sdk は 32.0.0(godot のデフォルトは 32)と 30.0.3 を選択

NDK は r23c (23.2.8568313) を選択

CMake は 3.10.2 を選択

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

3.sdk の位置とデバッグキーの追加#

godot を開き、エディター→エディター設定→Android

AndroidSDK のパスを追加します。デフォルトはC:\Users\あなたのユーザー名\AppData\Local\Android\Sdkです

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

デバッグキーストアのユーザー名とパスワードはそのままにします

androiddebugkey

android

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

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

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

対応するバージョンの Godot_v4.0-stable_export_templates.tpz を選択

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

5. エクスポート設定#

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

必ず STC ASTC のインポートをチェックしてください

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

エクスポート設定で

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

ターゲット SDK は 30

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

arm64 にチェックを入れる

デバッグキーの位置、ユーザー名とパスワードを同様に入力します

名前とユニーク名を変更し、形式は画像のようにします

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

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

リリース用の場合

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

ユーザーはmygameで、変更してください

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

エクスポートプロジェクトエクスポートを使用する場合、デバッグエクスポートのチェックを外します

すべてエクスポートを使用し、リリースをクリックします

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