supersdk

文档中心

文档中心

下载文档

辅助接口文档


闪屏控制

接口描述:关闭闪屏,初始化会显示 assets 下 sdk_logo.png 的闪屏。默认会显示闪屏,如果游戏需要控制关闭闪屏,则修改初始化的调用方式。

接口调用: 调用初始化的另一个重载方法,传入参数:

//关闭闪屏
Map<String, String> params = new HashMap<String, String>();
params.put("closeLogo", "true");
SuperSDK.init(this, params, mAthenaListener);

模块禁用

接口描述:预防某个模块不可控的崩溃,可以调用该接口把特定模块禁用

//以下为禁用平台模块。
SuperSDK.forbidModule(BCoreConst.platform.MODULE_NAME);

打开日志

接口描述:游戏在接入过程中,可以打开日志查看接口调用日志,默认关闭日志

//控制打印日志,打开或关闭
SuperSDK.openLog(true);//打开true,关闭false;

添加 SuperSDK 埋点(选接)

接口描述:SuperSDK 在部分接口做了一些埋点,如果游戏需要在某些地方额外添加一些埋点,可以调用该接口,该接口上报的数据会展现到 SuperSDK 后台

接口调用

Map<String, String> params = new HashMap<String, String>();
params.put(BCoreConst.platform.KEY_EVENT_ID, "event_id");//必传,为埋点设置事件 ID,如 enterGame、createRole 等。
params.put(BCoreConst.platform.KEY_DESC "事件描述");     //选传,如不传,则为空,如某某用户注销了,他是通过悬浮窗注销的等。
SuperSDK.invoke(BCoreConst.platform.MODULE_NAME, BCoreConst.platform.FUNC_REPORT, params);