From 320c0d8ba9bdafdc9a77e0ea6600e357c63a2e42 Mon Sep 17 00:00:00 2001 From: wuqifeng <540416539@qq.com> Date: Fri, 17 May 2024 17:22:56 +0800 Subject: [PATCH] feat:构建环境统一收口 --- lib/main.dart | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 50590fc..3612f6c 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -7,6 +7,8 @@ import 'package:package_info_plus/package_info_plus.dart'; import 'package:umeng_apm_sdk/umeng_apm_sdk.dart'; import 'package:wow_english/app/app.dart'; +import 'common/request/basic_config.dart'; + // void main() { // ///设置设备默认方向 // WidgetsFlutterBinding.ensureInitialized(); @@ -31,7 +33,7 @@ void main() { bver: "", // 是否开启SDK运行时日志输出 - enableLog: !kReleaseMode, + enableLog: BasicConfig.isTestDev, // 您使用的flutter版本,默认为空,为方便定位访问,建议配置 flutterVersion: '3.13.2', @@ -40,10 +42,10 @@ void main() { engineVersion: 'ff5b5b5fa6', // 开启监测页面帧率(默认关闭) 版本 v2.1.3 可支持 - enableTrackingPageFps: !kReleaseMode, + enableTrackingPageFps: BasicConfig.isTestDev, // 开启监测页面性能(默认关闭)版本 v2.1.3 可支持 - enableTrackingPagePerf: !kReleaseMode, + enableTrackingPagePerf: BasicConfig.isTestDev, // 带入继承ApmWidgetsFlutterBinding的覆写和初始化方法, 可用于自定义监听应用生命周期 // 确保去掉原有的WidgetsFlutterBinding.ensureInitialized() ,以免出现重复初始化绑定的异常造成无法正常初始化,SDK内部已通过initFlutterBinding入参带入继承的WidgetsFlutterBinding实现初始化操作 -- libgit2 0.22.2