文档中心  >  游众SDK  >  扩展功能使用说明  >  游戏动态更新控制

游戏动态更新控制



一、 游戏动态更新概述

果安SDK提供游戏动态更新功能,用户在果安SDK后台配置好游戏对应的渠道版本号后,客户端通过果安SDK来获取游戏是否要进行热更新,同时返回对应渠道的热更资源基础url地址。同时版本号还可以控制显示的区服列表是测试服和正式服,方便游戏上线后进行内部测试和发布(区服列表控制详情请查看以下“服务器列表功能”)。

二、 使用流程

接入果安SDK:客户端接入果安SDK的时候,接入游戏热更新接口接口,接入方法详见果安SDK客户端接入文档。
果安SDK后台配置服务器列表:登录果安SDK后台,在编辑版本后页面配置每个渠道对应的游戏版本号。

三、 框架流程

四、 版本号配置

参数 描述 类型
游戏正式版本号 游戏正式包的版本号 int型    例如:100
资源版本号 游戏现在的资源版本号 int型    例如:1011
正式资源服务器地址 存放正式资源服务器的地址 string    例如:http://game.com/public/res/1010
游戏测试版本号 游戏的测试版本号 int型    例如:101(必须大于或者等于游戏正式版本号)
资源测试版本号 游戏现在的测试资源版本号 int型    例如1012(必须大于或者等于资源正式版本号)
测试资源服务器 存放测试资源服务器的地址 string    例如:http://game.com/test/res/1011

五、案例说明

例如版本号配置如下:

游戏正式版本号 : 1
资源版本号        : 2
测试版本号        : 4
测试资源版本号 : 5

第一种情况:

客户端的版本号    :1
客户端资源版本号:X
如果X小于2需要热更新,热更新的url为你填写的正式资源服务器地址,X大于2时不需要热更新同时显示的为测试服服务器列表,X等于2时不需要热更新同时显示正式服服务器列表。

第二种情况:

客户端的版本号    :4
客户端资源版本号:X
如果X小于5需要热更新,热更新的url为你填写的测试资源服务器地址,X大于5时不需要热更新同时显示的为测试服服务器列表,X等于5时不需要热更新同时显示正式服服务器列表。

第三种情况:

客户端的版本号:不等于1,也不等于4,就表示需要强更,整包更新。

六、接口说明

JAVA接口(Android)

Objective-C接口(IOS)

Copyright © 2012-2018 www.uzone8.com All right reserved.

广州游众网络有限公司版权所有

Return Top