このページではGodotで作成したゲームをAndroid端末でテストする方法を紹介します。
iOS(iPhoneやiPade)でテストしたい場合は、以下の記事を参考にしてください。
![](https://seeds-digital.com/wp-content/uploads/2024/06/godot-test-iOS.png)
テストを行うための環境設定
1. OpenJDK 17のインストール
OpenJDK 17の公式ページを開いて、ダウンロードします。
ページを開くと一覧が表示されるので、あなたの環境にあったものをダウンロードしてください。 私はMacを使っているので、macOSのものをインストールしています。
![](https://seeds-digital.com/wp-content/uploads/2024/06/beb1f7423c6a2e8128cf1387ab4e53cd-1024x320.png)
ダウンロードしたファイルを開きます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/48da6d1df403105edffd0b4e6c29a63f-1024x123.png)
「続ける」をクリック
![](https://seeds-digital.com/wp-content/uploads/2024/06/e7dd25b8279a709e2c0f406b070f2939-1024x727.png)
「続ける」をクリック
![](https://seeds-digital.com/wp-content/uploads/2024/06/a9028dd4d50d152435c64c26a53dd735-1024x729.png)
「同意する」をクリック
![](https://seeds-digital.com/wp-content/uploads/2024/06/6821c3259faaaa4c73aa9996c55c1781-1024x735.png)
「インストール」をクリック
![](https://seeds-digital.com/wp-content/uploads/2024/06/7bfa676db80a9e65a296a9690f8599d5-1024x732.png)
以上で、OpenJDK 17のインストールが完了です。
最後に「閉じる」をクリックします。
![](https://seeds-digital.com/wp-content/uploads/2024/06/5a50da4dfa7ee2d3b7f31cfa4240207f-1024x739.png)
2. Android Studioのインストール
Android Studioをインストールします。
私の環境にはすでに登録していたため、手順は割愛します。
基本的にはボタンをポチポチ押していけばダウンロードできるかと思います。
インストールが難しい場合はこちらのページが参考になるかもしれません。
3. Debug Keystoreの作成
以下のコマンドで作成します。
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
過去にAndroidのアプリを作ったことがある人は作成済みかと思いますので、その場合こちらの手順は不要です。
Godot Engineの設定
エディター -> エディター設定を開きます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/98350474cc2d4ccc71bd9dd5a68ecc4f-1024x462.png)
左のメニューから「Android」をクリックします。
すると、「Java SDK Path」、「Android SDK Path」、「Debug Keystore」が空になっているので、こちらを設定していきます 。
![](https://seeds-digital.com/wp-content/uploads/2024/06/f1262846f547504ac74d5007e96446e8-1024x834.png)
●Java SDK Path の設定
/Library/Java/JavaVirtualMachines/openjdk.jdk/Contents/Home/
●Android SDK Path の設定
/Users/あなたのコンピューターのユーザー名/Library/Android/sdk/
●Debug Keystore の設定
/Users/あなたのコンピューターのユーザー名/.android/debug.keystore
作成したゲームのエクスポート
プロジェクト -> エクスポートをクリックします。
![](https://seeds-digital.com/wp-content/uploads/2024/06/4cde6a9ab0223e09ed868e32f228575f-1024x611.png)
「追加」ボタンをクリックし「Android」を選びます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/cd7bcac83cc8424b9e5c9d37e46a45d9-1024x644.png)
エクスポート先のパス、固有名、名前を設定していきます(下の画像の①・②)
![](https://seeds-digital.com/wp-content/uploads/2024/06/22bfcb24e93dd9ad4415e73965d33f9f-1024x742.png)
- エクスポート先のパス:ゲームを出力するための場所です。任意の場所を設定してください。
- 固有名:一般的には「com.名前(姓→名の順).ゲーム名」で付けます。
- 名前:ゲーム名を記入してください。
設定できたら、「プロジェクトのエクスポート」をクリックします。
![](https://seeds-digital.com/wp-content/uploads/2024/06/22bfcb24e93dd9ad4415e73965d33f9f-1-1024x742.png)
エクスポートが始まるので待ちます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/91f9377e94b75c110df984d19e9ac24b-1024x350.png)
完了すると、ファイルがエクスポートできているのを確認できます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/85e81ad9a8b7d0caa0d2ddcb0335a81f-1024x196.png)
テストの実施
1. Android端末を開発者モードにしUSBでデバッグできるようにする
機種によって若干操作が異なることがありますが、基本的には以下の記事のように進めていくことで、あなたのAndroid端末を開発者モードに変更できます。
![](https://cdn-ak.f.st-hatena.com/images/fotolife/b/bluebirdofoz/20230608/20230608081829.jpg)
2. Android端末でテストを実行する
Android端末をPCにUSBに接続した状態で、エディターの右上にあるアイコンをクリックします。
![](https://seeds-digital.com/wp-content/uploads/2024/06/c24c7e949f113e2a82d18a19394e71e6-1024x106.png)
接続されてAndroid端末が表示されるので、そちらをクリックします。私はGoogle Pixel 7 Proを使っているので下の写真のように表示されます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/69b755b036c373d30d1acaf28cf49b2a.png)
デバイスにゲームがインストールされ、これでテストができるようになります。
![](https://seeds-digital.com/wp-content/uploads/2024/06/69b7452223aedfba6f959c8519f1e4ca-1024x500.png)
おまけ:Androidシミュレータでテストするには?
Androidのテストはシミュレーターでも可能です。
Android Studioを開いて、「︙」をクリックし、「Virtual Device Manager」を選択します。
![](https://seeds-digital.com/wp-content/uploads/2024/06/9e0387db89d2456cf253fbfd6f5860d1-1-1024x282.png)
テストに使うシミュレーターを選んで起動します。
無い場合は「+」から追加できます。
![](https://seeds-digital.com/wp-content/uploads/2024/06/30141659ee5adb7ab8b2850729e72395-1024x151.png)
シミュレーターが起動したら、実機テストと同じ手順で、Godot エディターの右上のアイコンをクリックし、起動したシミュレーターを選択してテストを行います。
![](https://seeds-digital.com/wp-content/uploads/2024/06/6be96991df656ab37e8ffe23db066a07.png)
Comment