// import 'package:umeng_common_sdk/umeng_common_sdk.dart'; import '../../flavors.dart'; class UmengHelper { UmengHelper._internal(); factory UmengHelper() => _getInstance(); static UmengHelper get instance => _getInstance(); static UmengHelper? _instance; static UmengHelper _getInstance() { _instance ??= UmengHelper._internal(); return _instance!; } Future initApp() async { } Future initSdk() async { UmengCommonSdk.initCommon( F.umengKey.androidKey, F.umengKey.iosKey, F.umengKey.channel); UmengCommonSdk.setPageCollectionModeManual(); } Future login(String userId) async { UmengCommonSdk.onProfileSignIn(userId); } Future trackEvent( String eventName, Map parameters) async { UmengCommonSdk.onEvent(eventName, parameters); } Future logout() async { UmengCommonSdk.onProfileSignOff(); } } //