开发模式下一切正常,打包后,主题中的字体大小,和使用了的padding大小都失效了 ```dart import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:xxxx/common/theme/color_scheme.dart'; final defaultTextStyle = TextStyle( fontSize: 14.sp, color: SimiColorScheme.textPrimary, ); final specialNumberTextStyle = TextStyle( fontSize: 18.sp, fontFamily: 'DINPro', fontWeight: FontWeight.w500, ); final specialTextStyle = TextStyle( fontSize: 18.sp, fontFamily: 'YouSheBiaoTiHei', fontWeight: FontWeight.bold, ); final textTheme = TextTheme( headlineMedium: TextStyle( fontSize: 28.sp, fontWeight: FontWeight.bold, ), titleMedium: TextStyle( fontSize: 16.sp, fontWeight: FontWeight.bold, ), bodyLarge: TextStyle( fontSize: 18.sp, fontWeight: FontWeight.bold, ), bodyMedium: defaultTextStyle, bodySmall: TextStyle( fontSize: 12.sp, color: SimiColorScheme.textSecondary, ), ); ```` ```dart Widget app = ScreenUtilInit( designSize: const Size(375, 812), minTextAdapt: true, splitScreenMode: true, builder: (context, child) { return DefaultTextStyle( style: defaultTextStyle, child: GetMaterialApp( title: "XXXX", initialRoute: AppPages.INITIAL, getPages: AppPages.routes, theme: themeData, debugShowCheckedModeBanner: false, builder: FToastBuilder(), ), ); }, ); ```
Activity
Jewel105 commentedon Dec 31, 2024
shichunlei commentedon Jan 15, 2025
遇到了同样的问题,并且 5.9.3 Member not found: 'ScreenUtil. ensureScreenSize'.
gidy-moon commentedon Mar 13, 2025
我也遇到了同样的问题,我是Android pad存在这个问题,打包后页面的布局完全变化了。安卓手机就没有这个问题。我尝试了await ScreenUtil.ensureScreenSize();没有效果 。各位大佬们都怎么解决的? @shichunlei @yi-boide @Jewel105 @techouse @dmakeev
Nolan1357 commentedon Apr 17, 2025