Androidビルド配信
注釈:本資料はAI技術を用いて翻訳されています。
概要
AccelByte Development Toolkit(ADT)のAndroidサポートにより、Androidビルドをアップロードして世界中のチームに配信できます。この機能により、.apkファイルをサーバーに保存し、ADT Hubから直接ダウンロードしてAndroidデバイスにインストールできるため、テストプロセスが高速化されます。
前提条件
-
Android SDKがローカルマシンにインストールされている必要があります。
-
AndroidビルドはADT CLIを介して登録する必要があります。
次の表には、Androidビルドを登録する際に使用できるサブコマンドが含まれています。
| メインコマンド | サブコマンド | オプションとパラメータ | |
|---|---|---|---|
| 名前 | 説明 | ||
version | add | --name | 新しいバージョン名を追加します。 |
set | --name | バージョン名を既存のバージョン名に設定します。 | |
--id | バージョンIDを既存のバージョンIDに設定します。 | ||
build | register | --namespace | ネームスペースの名前を設定します。 |
--apikey | ADTゲームのAPIキーを設定します。 | ||
--platform-name | Androidに設定します。 | ||
--platform-arch | サポートされているアーキテクチャは4つあります:armeabi-v7a、arm64-v8a、x86_64、x86。 | ||
--game-project | .projectファイルが配置されているゲームプロジェクトのディレクトリを設定します。 | ||
--game-engine | Unreal Engineのディレクトリを設定します。 |
新しいバージョンを作成する
次のコマンドを実行して、新しいバージョンを作成します。
.\BlackBoxCLI.exe version add --name <version_name> --namespace <namespace> --apikey <apikey> --game-engine <game_engine> --game-project <game_project>
次のコマンドを使用して、新しいバージョンを設定する代わりに既存のバージョンを使用できます。
次のいずれかのコマンドを実行して、既存のバージョンを使用します。addの代わりにsetコマンドを使用します。
version_idを使用:
.\BlackBoxCLI.exe version set --id <version_id> --namespace <namespace> --apikey <apikey> --game-engine <game_engine> --game-project <game_project>
version_nameを使用:
.\BlackBoxCLI.exe version set --name <version_name> --namespace <namespace> --apikey <apikey> --game-engine <game_engine> --game-project <game_project>
新しいビルドを作成する
次のコマンドを実行して、新しいビルドを追加します。
.\BlackBoxCLI.exe build register --platform-name android --platform-arch <platform_arch> --namespace <namespace> --apikey <apikey> --game-engine <game_engine> --game-project <game_project>
ADT CLIを使用したAndroidビルドのアップロード
次の表には、Androidビルドをアップロードする際に使用できるサブコマンドが含まれています:
| メインコマンド | サブコマンド | オプションとパラメータ | |
|---|---|---|---|
| 名前 | 説明 | ||
build | upload-binaries | --namespace | ユーザーネームスペースを設定します。 |
--apikey | ADTゲームのAPIキーを設定します。 | ||
--game-project | バージョンIDを既存のバージョンIDに設定します。 | ||
--game-project | .projectファイルが配置されているGame Projectのディレクトリを設定します。 | ||
--game-engine | Unreal Engineのディレクトリを設定します。 | ||
--game-archive | アップロードされる.apkファイルのディレクトリを設定します。 | ||
--entry-point | エントリポイントまたは実行可能ゲーム名を設定します。例:<game_name>.apk | ||
--version-id | バージョンIDを設定します。 | ||
--build-id | ビルドIDを設定します。 | ||
--multipart-size | オプション。メガバイトまたはMB単位でマルチパートサイズを設定します。サイズは5 MB未満にはできません。 |
AndroidデバイスをADT Hubにペアリングする
AndroidデバイスをADT Hubとペアリングするには、Android SDKがローカルマシンにインストールされている必要があります。
Android SDKをインストールするには、次の手順に従います:
-
ADT Hubにログインします。
-
Devicesタブを開き、Androidタブを選択してAndroid Devkit Managerにアクセスします。
-
メッセージのPair Android SDKボタンを選択すると、Explorerウィンドウが表示されます。
-
Android SDKインストールフォルダを見つけて選択します。
-
ポップアップメッセージが表示されたら、Restartを選択してADT Hubを再起動します。

Androidビルドトラックを作成する
ADT HubでAndroidビルドトラックを作成するには、次の手順に従います:
-
ADT Hubにログインします。
-
チャネルを開きます。
-
Add Trackを選択します。
-
トラック作成ポップアップが表示されたら、新しいビルドトラックの名前を入力します。
-
アーキテクチャタイプに基づいて、新しいビルドトラックのAndroidプラットフォームを選択します。
-
Versionを選択します。
-
Androidビルドを選択し、Addをクリックします。

チャネルのトラックからAndroidビルドをデプロイする
チャネルのトラックからAndroidビルドをデプロイするには、次の手順に従います:
-
ADT Hubにログインします。
-
Channelを開きます。
-
Android Trackを選択します。
-
Androidデバイスをローカルマシンに接続します。
-
Androidビルドをダウンロードし、Deployボタンをクリックします。

VersionsページからAndroidビルドをデプロイする
VersionsタブからAndroidビルドをデプロイするには、次の手順に従います:
-
ADT Hubにログインします。
-
Versionsタブを開きます。
-
Androidビルドを含むバージョンを選択します。
-
Androidデバイスをローカルマシンに接続します。
-
Androidビルドをダウンロードし、Deployボタンをクリックします。

FAQ
Q:AndroidビルドでCrash Reporter機能を使用できますか?
A:はい、ただしこれはUnityにのみ適用されます。詳細については、Unity Crash Reporterのドキュメントを参照してください。
Q:Androidデバイスに新しいゲームバージョンがすでにインストールされていて、ADT Hubから古いバージョンをデプロイするとどうなりますか?
A:Androidデバイスに新しいバージョンがすでにインストールされているため、デプロイプロセスは失敗します。