delayInit static method
Future<void>
delayInit(
- BuglyOptions options, {
- AppRunner? appRunner,
- BeforeInitRunner? beforeInitRunner,
延迟初始化接口
Implementation
static Future<void> delayInit(
BuglyOptions options, {
AppRunner? appRunner,
BeforeInitRunner? beforeInitRunner,
}) async {
_options = options;
if (_isInit) {
options.logger(APMLogLevel.warning, 'warning! rmonitor has init');
return;
}
_delayInitTasks = _createInitTasks(options);
_isDelayInit = true;
_isFinalInited = false;
await _runDelayInitTask(options, appRunner, beforeInitRunner);
_isInit = true;
options.logger(APMLogLevel.info, 'rmonitor delayInit!');
}