Android
針對特定市場的設置是使用各種功能所必需的,例如身份驗證、支付和針對特定市場(如 Amazon、Huawei 和 ONEstore)的通知。
Google Play 遊戲在 PC 上¶
如果您正在支持Google Play Games on PC,Google的PC环境模拟器平台,请检查以下设置。
在build.gradle中的必要庫設置¶
應用 hive-authv4-provider-google-playgames
。 hive-authv4-provider-google-playgames
包含 play-service-games-v2
庫。
… (skipped) …
// Required for building Play Games on PC
implementation "com.com2us.android.hive:hive-authv4-provider-google-playgames"
… (skipped) …
AndroidManifest.xml 設定¶
Google Play 服務的設定。這是Google Play 遊戲登入設定所需的值。
<manifest>
<application>
<meta-data android:name="com.google.android.gms.games.APP_ID" android:value="@string/game_services_project_id"/>
</application>
</manifest>
hive_config.xml 設定¶
在 hive_config.xml 的 <providers>
標籤內的 <google>
標籤中設置 playAppId
和 serverClientId
。
移除未使用的 Android 權限¶
android.hardware.wifi.feature 在 PC 上的 Google Play Games 不受支持。如果您的应用中正在使用以下权限,请将其删除。
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE" />
亞馬遜¶
使用 Amazon 付款、推送功能以及將您的應用程式上傳到 Amazon Appstore 的常見設定。
亞馬遜帳單設定¶
在使用 Amazon 计费时,要从 Appstore SDK 接收项目信息,您需要将加密密钥文件添加到 /assets
位置。有关如何下载和添加 AppstoreAuthenticationKey.pem
密钥的信息,请参阅 Amazon Appstore 指南。
亞馬遜通知設定¶
要啟用 Amazon 通知,您的應用程式必須包含有效的 API 金鑰,以便應用程式可以接收消息。請參考 Amazon 控制台指南 從 Amazon 控制台生成 API 金鑰,並將其作為名為 /assets/api_key.txt 的文件包含在內。