跳转至

Android

市场特定设置是指为特定市场(如亚马逊、华为和ONEstore)使用各种功能(如身份验证、支付和通知)所需的配置。

Info

有关支持支付的市场的更多详细信息,请参阅以下内容
有关支持身份验证的市场的更多详细信息,请参阅以下内容

在PC上玩Google Play游戏

如果您正在使用 Google Play Games on PC,这是谷歌的PC环境模拟器平台,请检查以下设置。

build.gradle中设置必要的库

应用 hive-authv4-provider-google-playgameshive-authv4-provider-google-playgames 包含 play-service-games-v2 库。

 (생략) 
// Play Games on PC 빌드 시 필수
implementation "com.com2us.android.hive:hive-authv4-provider-google-playgames"

 (생략) 

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 控制台设置

要在游戏中提供 Google Play Games 的 PC 登录功能,您需要在 Hive 控制台中选择登录方法并注册身份验证密钥以便为每个 AppID。

hive_config.xml 配置

要在游戏中提供 Google Play 游戏在 PC 上的登录功能,您需要 输入在 hive_config.xml 文件中由 Google Play 游戏提供的密钥值

Info

有关hive_config.xml文件的更多详细信息,请参考以下内容

移除未使用的 Android 权限

Google Play Games在PC上不支持android.hardware.wifi.feature项目。如果应用程序正在使用以下权限,请将其删除。

<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"  />
<uses-permission android:name="android.permission.CHANGE_WIFI_MULTICAST_STATE"  />

亚马逊

亚马逊支付的常见设置,使用推送功能,以及将应用上传到亚马逊应用商店。

亚马逊账单设置

在使用亚马逊计费时,要从Appstore SDK接收项目信息,您需要在/assets位置添加一个加密的密钥文件。请参考亚马逊应用商店指南以了解如何下载并添加AppstoreAuthenticationKey.pem密钥。

亚马逊通知设置

在使用亚马逊通知时,应用程序必须包含有效的 API 密钥,以便能够接收消息。请参阅 Amazon Console Guide 以在亚马逊控制台中生成 API 密钥,并将其包含在 /assets/api_key.txt 文件格式中。