PlayFab Multiplayer Android C++ SDK の使い方
このドキュメントでは、PlayFab Multiplayer を Android アプリケーションに統合するための基本的な前提条件と手順を示します。前提条件
- PlayFab 開発者アカウント。
- Android Studio がインストールされていること。
プロジェクトのセットアップ
PlayFab Multiplayer リリース ページ から PlayFab Multiplayer をプロジェクトにダウンロードします。独自のプロジェクトに PlayFab Multiplayer を統合する
以下の手順は、Android Studio を使って新しいプロジェクトを作成済みであることを前提として書かれています。バイナリをゲームに追加する
プロジェクトに統合する必要のあるバイナリは 2 種類あります: 共有オブジェクト ファイル (.so) と Android アーカイブ ファイル (.aar) です。バイナリは自分でビルドすることも、リリース ページからダウンロードすることもできます。.so ファイルの追加
これらのファイルは CMake を使ってプロジェクトに統合します。- Android リリース用の PlayFab Multiplayer Android の zip ファイルを解凍し、その内容を任意のディレクトリに配置します。
-
TARGET_INCLUDE_DIRECTORIESまたはそれに相当する別の関数を使用して、PlayFab Multiplayer リリースの「Include」下にあるヘッダーを追加します:
-
TARGET_LINK_LIBRARIESまたはそれに相当する別の関数を使用して、.so ファイルの場所をプロジェクトにリンクします。 例:
.aar ファイルの追加
これらのファイルは Gradle を使ってプロジェクトに統合します。- アプリ レベルの Android プロジェクト ディレクトリ内に libs フォルダーを作成します。
- .aar ファイルを libs フォルダーにコピーします。
注意: プロジェクトに
libHttpClientがすでに依存関係として含まれている場合は、重複シンボル エラーを避けるため、libHttpClient.Android-release.aarの 1 つ のインスタンスのみをリンクするようにしてください。 - アプリ レベルの build.gradle ファイル (libs フォルダーと同じディレクトリにあるもの) の dependencies セクションに、次の行を追加します。2 行目は libHttpClient の依存関係として必要です。
