google play SDK 游戏排行榜的接入分享

1.第一步

   添加配置文件

   <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />

  <meta-data android:name="com.google.android.gms.games.APP_ID" android:value="@string/app_id" />

  上面的Appid 在谷歌上申请  

先建立一个谷歌接口调用的全局变量

mGoogleApiClient = new GoogleApiClient.Builder(this)

.addConnectionCallbacks(this)

.addOnConnectionFailedListener(this)

.addApi(Plus.API).addScope(Plus.SCOPE_PLUS_LOGIN)

.addApi(Games.API).addScope(Games.SCOPE_GAMES)

.build();

  然后连接

mGoogleApiClient.connect();

2.第二步

连接成功后就可以提交分数

    Games.Leaderboards.submitScore(mGoogleApiClient, getString(R.string.leaderboard_high_score),score);

 
    第二个参数就是在谷歌上申请的ID

3.第三步

  查看排行榜

    startActivityForResult(Games.Leaderboards.getAllLeaderboardsIntent(s_instance.mGoogleApiClient),5001);

  第二个参数是请求数,可以自己定义

4.第四步

成就添加,在做的过程中,发现谷歌需要申请排行榜appid的时候需要添加成就,不添加就申请不了,没办法就添加了几个成就,谷歌上默认成就添加至少5个。用户完成这个成就后,谷歌用户上的经验相应的增加。

每个成就完成后就调用:

    Games.Achievements.unlock(mGoogleApiClient, getString(R.string.achievement_credits_achievements));

  第二个参数就是你在谷歌上申请的。

以上就是个人在接入过程中经理的,有不对的地方请给指正,谢谢。

欢迎交流 ,交流QQ:837138108 添加最好备注

 

时间: 2024-10-21 02:09:17

google play SDK 游戏排行榜的接入分享的相关文章

SDK接入(2)之Android Google Play内支付(in-app Billing)接入

SDK接入(2)之Android Google Play内支付(in-app Billing)接入 继上篇SDK接入(1)之Android Facebook SDK接入整理完Facebook接入流程之后,再来整理下Google Play in-app Billing支付的接入流程.众所周知,Google Play是Google Android官方的应用商店,也是将应用发布到世界各地一个重要的渠道.支付作为盈利的一个重要手段,可以借助Google in-app Billing api来达到目的.

教你快速高效接入SDK——游戏接入SDK(只接入抽象框架)

题记:很多做游戏开发的人,估计都或多或少地接过渠道SDK,什么UC,当乐,91,小米,360......据统计国内市场当前不下于100家渠道,还包括一些没有SDK的小渠道.每个渠道SDK接入的方法呢,多是大同小异.但是,正是这些小异,又让SDK的接入,产生了无穷无尽的变数.所以,接入SDK之前,如果你没有经验,或者没有被SDK坑过,那么当你看到这系列文章的时候,你很幸运,你可以避免这一切了.如果你之前被坑过,而且还在继续被坑着,那么现在,就是你解脱的时刻. 上一篇文章我们说了整个U8 SDK抽象

GOOGLE VR SDK开发VR游戏,VR播放器之一

最近一年来,VR虚拟现实和AR增强现实技术的宣传甚嚣尘上.其实VR,AR技术很早就有了,一直没有流行开来,不可否认价格是影响技术推广的最大壁垒.谷歌对VR最大的贡献是提供了廉价的谷歌眼镜,按照GOOGLE提供的图纸,使用两个放大镜和一个披萨盒就能轻松DIY出自己的VR眼镜,同一时期谷歌推出来开源的VR SDK,使得开发者可以轻松构建VR游戏和VR播放器,使得几乎所有对这一切感兴趣的公司可以轻松的低成本的在技术上布局VR产业链.很多VR眼镜已经降到了几十块钱,毫无疑问,谷歌又借着廉价和开源改变了我

手游服务器端接入google的SDK

在接入google的SDK之前,当然先要用你的google开发者账号要去申请你接入的应用,这些步骤就直接省略了具体的步骤可以查看这篇博文:http://blog.csdn.net/hjun01/article/details/42032841 里面有比较详细的介绍,这里只是简单的介绍下步骤流程仅供参考. 1.google账号登录服务器端验证过程 1).客户端发送id_token到服务器端2).服务器端发送post请求到Google:https://www.googleapis.com/oauth

GOOGLE VR SDK开发VR游戏,VR播放器之中的一个

近期一年来,VR虚拟现实和AR增强现实技术的宣传甚嚣尘上.事实上VR,AR技术非常早就有了,一直没有流行开来.不可否认价格是影响技术推广的最大壁垒. 谷歌对VR最大的贡献是提供了便宜的谷歌眼镜,依照GOOGLE提供的图纸,使用两个放大镜和一个披萨盒就能轻松DIY出自己的VR眼镜,同一时期谷歌推出来开源的VR SDK,使得开发人员能够轻松构建VR游戏和VR播放器,使得差点儿全部对这一切感兴趣的公司能够轻松的低成本的在技术上布局VR产业链. 非常多VR眼镜已经降到了几十块钱.毫无疑问,谷歌又借着便宜

基于Laya游戏引擎实现微信小游戏排行榜

我们都知道,微信小游戏和小程序目前风头十足,很多公司都逐渐增加了相关业务线来迅速推广自己的产品和抢占用户群.说到微信小游戏,就不得不提到排行榜这个功能,就目前游戏行业,似乎都离不开排行榜这个重要功能,用户很大一部分留存都是依仗这个看似不起眼的模块.那么,微信小游戏中具体该如何借助laya引擎实现排行榜这个功能呢?我们先来看一下最终的效果图: 按照微信官方的说法,如果我们要使用微信官方提供的好友关系链的数据,我们就不能直接在项目中绘制排行榜,我们需要借助于开放域来绘制排行榜: ? 如果想要展示通过

cocos2d-x -- 渠道SDK【棱镜】接入(2)

上一章<cocos2d-x -- 渠道SDK[棱镜]接入(1)>,已经接入好了SDK,现在要准备添加渠道了,以豌豆荚为例. 具体流程: 1.添加渠道: 2.输入安全密钥.appKey_id. 3.获得相应回调地址: 4.配置回调地址: 就这么简单,这样就接入好渠道了,具体怎么运营,就让运营部分去负责吧.^^

Unreal SDK 游戏开发从入门到精通(UnrealScript语法、UI Scene界面、UDK独立开发游戏)

对这个课程有兴趣的朋友可以加我的QQ2059055336和我联系 课程内容简介 本系列讲座主要讲述如何利用UDK开发游戏程序. 本课程主要分为四个部分: 1.学习UnrealScript的基本语法, 为下面的学习打下良好的基础 2.系统学习UDK的主要模块, 熟悉并掌握游戏开发的各个系统 3.使用UDK独立开发游戏Demo, 体验和理解UDK对游戏开发流程的整合 课程大纲 第一章初步接触Unreal SDK 1.1 Unreal sdk简介aaa 1.2 UC语言的基本介绍 1.3 搭建UDK的

塔防游戏 代码工程 as 分享

分享 用到的技术为 1. 先进的下载技术 2. mvc 游戏只实现战斗逻辑功能, 简单的 登陆,及选择关卡,战斗,结算, 五脏具全,各种游戏模块及分层都划分清楚,只要填代码就可以了  哈哈 可以拿来直接上大型RPG,如果有胆量的同学 可以尝试下! 下载地址: http://download.csdn.net/detail/stonechang/7560073 塔防游戏 代码工程 as 分享,布布扣,bubuko.com