谷歌游戏客户端登录

谷歌游戏客户端登录API:https://developers.google.com/games/services/android/quickstart

谷歌游戏客户端demo下载:https://github.com/playgameservices/android-basic-samples

1、下载示例demo

1、下载android-basic-samples

2、导入BasicSamples项目。该项目包括TypeANumber和其他Android游戏样本。

3浏览到您android-basic-samples在开发机器上下载的目录。选择该文件android-basic-     samples/BasicSamples/build.gradle,然后单击确    定。 

4、在TypeANumber模块中,打开AndroidManifest.xml并将包名称更改 com.google.example.games.tanc为您自己的不同包名    称。新的包名称不能   以com.google。com.example,或com.android。开头。

2、在Google Play控制台中设置游戏 

Google Play Google Play控制台是您管理Google Play游戏服务的地方,并配置用于授权和验证游戏的元数据。

1、将您的网络浏览器指向 Google Play Console,然后登录。如果您以前没有注册过Google Play Console,系统将提示您这样做。

2、按照这些说明 将您的游戏添加到Google Play控制台。

a、系统询问您是否在应用中使用Google API时,请选择我的游戏中没有使用任何Google API。

b、为了本开发者指南的目的,您可以使用自己的游戏详细信息填写表单。为方便起见,您可以使用“下载” 页面中提供的占位符图标和屏幕截图。

3、按照以下说明 生成 您的Android应用的OAuth 2.0客户端ID。

a、当链接您的Android应用程序时,请确保在重命名示例包时指定您之前使用的确切包名称。

b、您可以在Android Studio中使用“生成签名的APK向导”,以生成新的密钥库和已签名的证书。要了解如何运行生成签名APK向导,请参阅 在Android Studio中签署您的应用程序。

4、请务必记录以下资料供以后使用:

a、您的应用程序ID:这是一个仅包含数字(通常为12个或更多)的字符串,位于客户端ID的开头。

b、您的签名证书:注意在设置API访问时使用的证书(您提供的SHA1指纹的证书)。在测试或发布应用程序时,您应该使用相同的证书签署您的应用程序。

5、为您的游戏添加测试帐户。此步骤仅适用于尚未在Google Play控制台中发布的应用程式。在应用程序发布之前,只有Google Play控制台中        列出的测试帐户才能登录。但是,一旦应用程序发布,每个人都可以登录。

3、修改代码

要运行游戏,您需要将应用程序ID配置为Android项目中的资源。您还需要在其中添加游戏元数据AndroidManifest.xml。
1、打开res/values/ids.xml并替换占位符ID。如果您从头开始创建Android游戏,则需要先创建此文件。
a、在app_id资源中指定您的应用程序ID 。
b、指定您先前在相应的achievement_*资源中创建的每个成就ID 。
c、指定您先前在相应leaderboard_*资源中创建的每个排行榜ID 。
2、在AndroidManifest.xml的package属性中打开并输入您的包名称manifest。如果您从头创建Android游戏,请确保您还在application元素中添         加以下      代码:

<meta-data android:name =“com.google.android.gms.games.APP_ID”
        android:value =“@string/app_id”/>
   <meta-data android:name =“com.google.android.gms.version”
       android:value= “@integer/GOOGLE_PLAY_SERVICES_VERSION”/>

4、测试游戏

 为了确保您的游戏中的Google Play游戏服务正常运行,请在将应用程序发布到Google Play之前进行测试。
1、验证您是否设置了用于登录到应用程序的测试帐户(如步骤2所述)。
2、导出APK,并使用您在Google Play Console中用于设置项目的签名文件进行签名。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值