接口描述:关闭闪屏,初始化会显示 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 后台
接口调用
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);