0

我在我的颤振项目中使用“shared_preferences”插件。问题是应用程序在调试模式下按预期工作,但在发布模式下无法正常工作。我也尝试使用 --no-shrink 标志进行构建,但仍然无法正常工作。以下是我实现逻辑的代码片段:

SharedPreferences prefs = await SharedPreferences.getInstance();
String notificationID = prefs.getString("notificationID") ?? "";
String messageID = message.data['id'];
if (notificationID == messageID.toString()) {
   print("Notification has been displayed in the past");
} else {
...
}
4

1 回答 1

0

这可能有助于首次运行 flutter build apk --no-shrink
flutter build appbundle --no-shrink

来源:https ://stackoverflow.com/a/63763638/11519962

于 2021-12-25T19:23:00.380 回答