From 804b992ee4beace0f3d5c327c5d52cbf2ab1f2e1 Mon Sep 17 00:00:00 2001 From: lxh2875931338 Date: Sat, 11 Jul 2026 21:41:08 +0800 Subject: [PATCH] =?UTF-8?q?readme=E4=BF=AE=E6=94=B9=EF=BC=8C=E6=B6=89?= =?UTF-8?q?=E5=8F=8A=E6=9C=BA=E5=9E=8B=E5=8C=B9=E9=85=8D=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 9 ++++++++- lib/widgets/charge_detail_page.dart | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3d358f5..801ad70 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,14 @@ - Flutter SDK: ^3.9.2 - Android: 8.0+ (API 26+) -- 仅支持魅族手机(15 系列 ~ 22 系列) + +--- + +## 机型匹配情况 +目前据群友反馈已知: +- 魅族22无mbattery_charger目录生成,无法实时计算相应百分比 +- 魅族18在后续的版本中关闭了mbattery_log生成,疑似无效,老版本可能支持 +- 最完美的支持版本至少可覆盖魅族20/21系机型(20inf需后续确认) --- diff --git a/lib/widgets/charge_detail_page.dart b/lib/widgets/charge_detail_page.dart index c86ac1b..fea56db 100644 --- a/lib/widgets/charge_detail_page.dart +++ b/lib/widgets/charge_detail_page.dart @@ -12,14 +12,14 @@ class ChargeDetailPage extends StatelessWidget { final int? wiredLevel; const ChargeDetailPage({ - Key? key, + super.key, required this.chargeType, required this.isWireless, required this.power, required this.volt, required this.curr, this.wiredLevel, - }) : super(key: key); + }); String _getProtocolDisplay() { if (isWireless) return '无线充电($chargeType)';