现在做个安卓游戏,成品之后要上线,发现要接N多个平台的sdk才能上线,实在是蛋疼到爆了。。。
等接完是不是还有逐个去做版本维护啊?
每次更新还要再出N多个包再逐一提交审核?
每个包,是不是还要蛋疼地都跑一遍各种安卓机器测试啊?
心想怎么会有这么蛋疼的设定。。。这让做版本管理的情何以堪啊。。。T_T
还好在大家面对这些问题时,小弟已经迈过去了!
Q1. 如何打出N个平台各自对接sdk的包?
A: 请按以下步骤
把每个平台的商务QQ都加上(第一天)
每个平台拉个讨论组
找各个平台的商务拿自己应用的信息,需要申请的自己去申请(第十天)
在棱镜平台上申请个账号,创建个产品和版本(第十一天)
对接一下棱镜的SDK,有java也有C++版本
把项目提交到棱镜提供的SVN地址(第十二天)
在棱镜平台上逐个渠道创建,并把对应渠道的信息填进去
把渠道对应的棱镜回调URL填到对应渠道后台的支付回调URL(第十三天)
都填好了之后,点击批量打包,把所有渠道都选上
搞定!把下载链接发给测试吧!(第十四天)
Q2. 如何打出N个平台的包之后测试每个机型呢?
A: 这种问题,肯定是找第三方云测试啦!推荐Testin云测http://sso.testin.cn
Q3. 如何管理这些包的更新和发布呢?
A: 用Cocos2d-x的同学,可以选择用自动解压更新包的方式更新。非Cocos2d-x的同学建议自己在程序内部使用脚本来调用c++和java代码,然后自己实现网络下载压缩包自动更新!这样就可以直接绕过平台的审核,减少审核次数,提高产品更新速度!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。