| 1234567891011121314151617181920212223 |
- import 'package:chicken_farm/core/db/sqlite_manager.dart';
- import 'package:chicken_farm/core/services/pda/rfid_manager.dart';
- import 'package:chicken_farm/vb_app.dart';
- import 'package:chicken_farm/core/config/app_config.dart';
- import 'package:chicken_farm/core/utils/loading.dart';
- import 'package:flutter/material.dart';
- import 'package:flutter_riverpod/flutter_riverpod.dart';
- void main() async {
- WidgetsFlutterBinding.ensureInitialized();
- await AppConfig.init(); // 初始化配置
- await SqliteManager().init(dbName: 'breeding.db');
- if (AppConfig.isPda) {
- await RfidManager.instance.init();
- }
- final container = ProviderContainer();
- // 初始化LoadingUtil
- LoadingUtil.init(container);
- runApp(ProviderScope(child: VberApp()));
- }
|