require("preload.Plugin") function initPluginBugly() print("initPluginBugly()") local romSetting = loadRomSettingScript() if romSetting and romSetting.ChannelId == 105 then print("initPluginBugly(), return by channelid == 105") return end local PluginConfig = require("preload.PluginConfig") local targetPlatform = cc.Application:getInstance():getTargetPlatform(); local plugin = nil local pluginParams = nil if targetPlatform == 3 then plugin = cc.PluginManager:getInstance():createPlugin("PluginBugly" , "com/ddgame/plugin/PluginBugly"); pluginParams = { AppId = PluginConfig.Bugly.appIdAndroid, AppKey = PluginConfig.Bugly.appKeyAndroid, isDebug = false, } elseif targetPlatform == 4 or targetPlatform == 5 then plugin = cc.PluginManager:getInstance():createPlugin("PluginBugly" , "PluginBugly"); pluginParams = { AppId = PluginConfig.Bugly.appIdIos, AppKey = PluginConfig.Bugly.appKeyIos, isDebug = false, }; end if plugin and pluginParams then plugin:callVoid("initPlugin", pluginParams); end end