请为 flutter 中的插件设置约束是什么?

What is please set your constraint for a plugin in flutter?

我正在使用这个名为 https://pub.dev/packages/android_alarm_manager 的插件。它说请将您的约束设置为 android_alarm_manager: '>=0.4.y+x <2.0.0'

我不明白这个 y+ 是什么意思x.I 发现了一个类似的问题,但我仍然无法清楚地弄清楚意思。我的警报管理器插件在真实设备上无法正常工作,但它可以正常工作模拟器或在我的 phone 上说处于调试模式,我认为这与此有关。

如果您知道 alarm_manager 插件在真实设备上无法正常运行的任何其他原因,请告诉我,这会对我有所帮助

这个android_alarm_manager: '>=0.4.y+x <2.0.0'并不意味着你必须使用0.4.y+x。基本上都意味着你需要使用以0.4开头的版本。您可以在这里查看最新版本:

https://pub.dev/packages/android_alarm_manager/versions

在您的 pubspec.yaml 中,添加以下内容:

dependencies:
  android_alarm_manager: ^0.4.5+11