Skip to content

C (Android) 連携ガイド

元ドキュメント: C (Android) Integration Guide


統合前の重要な注意事項

SDKを統合する前に、以下の条件を満たしていることを確認してください:

  1. ACEコンソールでゲームが登録されていること
  2. ゲームIDが正しく設定されていること
  3. SDKファイルが正しいディレクトリに配置されていること

C Android 統合フロー


統合手順

ステップ1:SDKファイルの配置

SDKパッケージから抽出したファイルをプロジェクトの適切なディレクトリに配置します。

ファイル配置

ステップ2:パーミッションの設定

AndroidManifest.xml に以下のパーミッションを追加します:

xml
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />

ステップ3:初期化インターフェースの呼び出し

c
// ゲーム起動時に呼び出し
int ret = tp2_sdk_init_ex(game_id, app_key);
パラメータ説明
game_idACEコンソールから取得したゲームID
app_keyACEコンソールから取得したアプリキー

ステップ4:ユーザー情報の設定

c
// ユーザーログイン時
tp2_setuserinfo(account_type, open_id);

ステップ5:ゲーム状態の通知

c
// フロントグラウンド/バックグラウンド切替時
tp2_setgamestatus(game_status);

テスト検証


検証

統合後、以下のテストを実行して正しく動作することを確認してください:

検証結果

最終確認


関連ドキュメント

Tencent Cloud プロダクトドキュメント