petsHero-AI/lib/main.dart
2026-03-09 20:55:41 +08:00

39 lines
1.0 KiB
Dart

import 'package:adjust_sdk/adjust_config.dart';
import 'package:adjust_sdk/adjust.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'app.dart';
import 'core/auth/auth_service.dart';
import 'core/referrer/referrer_service.dart';
import 'core/theme/app_colors.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
_initAdjust();
ReferrerService.init();
SystemChrome.setSystemUIOverlayStyle(
const SystemUiOverlayStyle(
statusBarColor: AppColors.surface,
statusBarIconBrightness: Brightness.dark,
statusBarBrightness: Brightness.light,
),
);
runApp(const App());
// APP 打开时后台执行快速登录
AuthService.init();
}
void _initAdjust() {
const appToken = '2z2mly0afgqo';
final config = AdjustConfig(
appToken,
kDebugMode ? AdjustEnvironment.sandbox : AdjustEnvironment.production,
);
if (kDebugMode) {
config.logLevel = AdjustLogLevel.verbose;
}
Adjust.initSdk(config);
}