Android游戏接入——华为篇
来源:互联网 发布:网络教育法学本科 编辑:程序博客网 时间:2024/06/05 08:10
Android游戏接入——华为篇
最近在做游戏接入,接入的方式是Untiy,中间牵扯到了C,所以整理了一些资料是根据自己项目写的,在这里感谢黄孟男的帮助。废话不多说,直接进入今天的主题。
第一步:拿到华为的sdk后,不要着急去抽去接口,先导入华为给的demo,运行一下,再去看他们的接入文档,然后结合demo里的代码,分析清楚每个接口的作用是什么
第二步:就是抽取接口,华为主要把登录、支付、得到角色信息,添加角色信息的方法抽成一个接口(每个渠道的的接入文档都是不一样的,抽取的接口也是不一样的,这里是华为的接口),抽取的这些接口大部分都是直接在华为demo上改就行了,有一些还是需要自己去实现的。抽取完成后,把控件,setContentView注销掉 ,让MainActivity继承游戏的UnityPlayerActivity。
第三步:在Untiy里去写C#,上面抽取的接口就是供这里调用的,至于的这个C#,根据自己公司的设计的接口来定,一般有写好的,只需要去比着葫芦画瓢就好了,要是自己懂C#,那就更好,不懂可以请教同事。
第三步:与后端协调,确定需要什么参数,需要什么格式,什么时候给untiy通知消息给其传过去。确定在什么时候通知untiy后,华为是在登录成功后,需要给untiy发送个消息UnityPlayer.UnitySendMessage(“MainCamera”,”GetLoginAccessToken”, loginResult);,后台拿到后会给untiy返回一个状态码,让其进入游戏
第五步:完成上面几步后,让你修改的华为demo,打成一个jar包。把资源拷贝到你项目的文件夹中
第六部:通过untiy进行打包,测试抽取的接口没问题后,在进行接入一些第三方的推哦是那个、语音、热更等。这些第三方的跟平常的app第三方那个接入都差不多一样的流程
最后就是关于一些工具的使用,可以自行百度!
本人口才有限,有描述不到位的,欢迎指出!谢谢
- Android游戏接入——华为篇
- android接入华为推送
- 高效率完成一次接入80个手游渠道SDK——游戏接入SDK客户端篇
- 高效率完成一次接入80个手游渠道SDK——游戏接入SDK服务端篇
- UnitySDK接入——Android篇
- 教你快速高效接入SDK——游戏接入SDK(只接入抽象框架)
- cocos2djs游戏android sdk接入
- android接入华为推送注意点
- android游戏:快速高效接入SDK——总体思路和架构
- Unity游戏接入百度移动广告教程android篇
- 华为推送-华为PUSH SDK Android版接入方法
- 教你快速高效接入SDK——Unity统一接入渠道SDK(Android篇)
- 教你快速高效接入SDK——Unity统一接入渠道SDK(Android篇)
- 华为机试——CandyBrush游戏
- 华为机试—24点游戏
- 华为机试—掷骰子游戏
- 【游戏服务器开发】SDK接入——以nibia为例的SDK接入总结
- Android游戏接入移动统计平台
- 419.Roman to Integer-罗马数字转整数(中等题)
- Spark入门实战系列--6.SparkSQL(上)--SparkSQL简介
- python csv
- Centos7下安装Mplayer
- 超强教程:如何搭建一个 iOS 系统的视频直播 App?
- Android游戏接入——华为篇
- JS 中数组去重几中方法的总结。适合自己而用
- Parker - 最高效的自动标注工具
- pthread_cond_signal 和 pthread_mutex_unlock顺序问题
- find 与 xargs 、exec
- checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with
- Linux下安装配置MongoDB数据库
- Android 获取文字的宽度、高度
- js运动-碰撞运动