抖音云初始化成功后再初始化SE SDK
注:云抖小每次冷启动时,需要先调用preInitSeSdk
预初始化 SDK
示例代码:
if (StarkSDK.IsCloudInitOver)
{
InitSDKCallback();
}
else
{
StarkSDK.StarkCloudInitOverEvent = () => { InitSDKCallback();};
}
public void InitSDKCallback()
{
SEConfig seConfig = new SEConfig();
MiniGameInitParams initParams = new MiniGameInitParams();
initParams.anonymous_openid = "your anonymous_openid";
initParams.unionid = "your unionid";
initParams.openid = "your openid";
seConfig.miniGameInitParams = initParams;
seConfig.logEnabled = true;
//预初始化
SolarEngine.Analytics.preInitSeSdk("开发者申请的appkey");
SolarEngine.Analytics.initSeSdk("开发者申请的appkey",seConfig);
}
1、未接入过SE的安卓SDK
直接加入 SOLARENGINE_BYTEDANCE_CLOUD
宏即可打包 抖音云游戏的apk
2、接入过SE的安卓SDK
SE的安卓SDK可能会影响抖音云游戏的apk打包,我们提供了一键删除Android SDK的功能
点击[SolarEngineSDK-->SDK Edit Settings]弹出SolarEngineSettings面板,
将改为勾选状态,然后点击Apply。
3、开发本地调试
如您需要在Unity的Editor环境下运行小游戏的内部逻辑(使用云游戏侧提供的开发本地调试)
加入SE_DEV
宏定义,请保证打apk时删除此宏定义。