Unity用SDK / AndroidアプリケーションのプロジェクトにSDKを統合する方法
  ドキュメントに戻る

Unity用SDK

AndroidアプリケーションのプロジェクトにSDKを統合する方法

おすすめ

Androidアプリケーション用のプロジェクトを開発するときは、以下のレコメンデーションに従ってください:

  1. ソーシャルネットワークを介してネイティブ認証を設定します

お知らせ
現在、ネイティブ認証は以下のソーシャルネットワークでサポートされています:
  • Google
  • Facebook
  • WeChat
  • QQ
その他のソーシャルネットワークについては、ウェブベースの認証を設定してください。
  1. ディープリンクを設定して、ユーザーがメールで登録を確認した後にアプリケーションに戻るようにします。
  2. 登録確認メールをカスタマイズします
お知らせ
セキュリティの原則で許可されている場合は、登録確認メールの送信を無効にすることができます。無効にするには、カスタマーサクセスマネージャーまでお問い合わせるか、csm@xsolla.comに電子メールを送信してください。
  1. インゲームストアでの作業に最適な方法を選択して設定してください。ご希望であれば、ゲーム内にカート機能を実装する必要はありません。代わりに、購入ボタンをクリックしてゲーム内で購入する機能を実装します。
  2. 外部ブラウザ経由で支払いを行った後、アプリケーションへのユーザーリダイレクトをセットアップします。
  3. Unityのカスタマイズに関する説明に従って、エラーやポップアップ用のUIをカスタマイズしてください。統合デモのエラーやポップアップは、ゲーム開発者のために作成されています。したがって、アプリケーションのエンドユーザーにより適したものにしてください。
  1. アドミンページでプロジェクトを開きます。
  2. 登録確認後、アプリケーションへのユーザーリダイレクトを設定するには:
    1. サイドメニューで「ログイン」をクリックします。
    2. ログインプロジェクトを選択し構成するをクリックします。
    3. セキュリティ」ブロックに移動してOAuth 2.0セクションを選択します。
    4. 必要なOAuth 2.0クライアントの行にある鉛筆アイコンをクリックします。
    5. OAuth 2.0リダイレクトURI(認証成功、メール確認、パスワードリセット後にユーザがリダイレクトされるアプリケーション内のパス)を指定します。有効なURIを複数指定することができます。
    6. 変更内容を保存する」をクリックします。
お知らせ
URIがスキームapp://xlogin.<ANDROID_PACKAGE_NAME>と一致する必要があります。ここで、<ANDROID_PACKAGE_NAME>Androidアプリケーションのパッケージ名です。
  1. 外部ブラウザで決済を行った後、ユーザーのアプリケーションへのリダイレクトをセットアップするには:
    1. サイドメニューでペイステーションをクリックします。
    2. 設定タブをクリックします。
    3. リダイレクトポリシーセクションで必要なパラメータを指定します。
    4. 保存するをクリックします。
お知らせ
リターンURL(決済後、ユーザーがリダイレクトされるアプリケーション内のパス)がスキームapp://xpayment.<ANDROID_PACKAGE_NAME>と一致する必要があります。ここで、<ANDROID_PACKAGE_NAME>Androidアプリケーションのパッケージ名です。

Androidの依存関係を解決する

Androidビルドの場合、SDKはネイティブのAndroidライブラリにある関数を使用します。

依存関係を解決し、必要なライブラリをダウンロードするには、次の手順に従います:

  1. ビルドプラットフォームとしてAndroidを指定します:
    1. Unityエディタでは、メインメニューでFile > Build Settingsに移動します。
    2. Platformパネルで、Androidを選択します。
    3. Switch Platformをクリックします。

  1. 依存関係マネージャーを起動します:
    1. IUnityエディタでは、メインメニューでAssets > External Dependency Manager > Android Resolver > Resolveに移動します。
    2. 依存関係マネージャーが終了するまで待ちます。

その結果、すべての必要なAndroidライブラリのJARまたはAARファイルがAssets/Plugins/Androidフォルダにダウンロードされます。

この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
このページを評価する
このページを評価する
改善できることはありますか?

答えたくない

ご意見ありがとうございました!
最終更新日: 2022年4月28日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!