initialize method
初始化SDK
Implementation
Future<String> initialize({
required String userId,
required String organizationId,
required String secret,
required String appPackageName,
required String country,
}) async {
try {
final result = await _channel.invokeMethod<String>('initialize', {
'userId': userId,
'organizationId': organizationId,
'secret': secret,
'appPackageName': appPackageName,
'country': country,
});
// 初始化成功后,设置事件监听
_setupEventListeners();
return result ?? '初始化成功';
} on PlatformException catch (e) {
throw Exception('初始化失败: ${e.message}');
}
}