Flutter包定位最低版本

时间:2019-06-24 04:48:40

标签: flutter dart packaging

我向pub.dev发布了一个软件包,该软件包使用Flutter SDK版本1.6.3(今天是beta频道)

然而,pub分析器使用的v1.5.4-hotfix.2尚未对这些API进行任何更改,大概是因为它是在稳定通道上使用的

当我在pubspec.yml文件中指定最小版本以使其颤动时,完全失败

STDERR:
ERR : The current Flutter SDK version is 1.5.4-hotfix.2.
    | 
    | Because ...... requires Flutter SDK version ^1.6.3, version solving 
failed.
pub finished with exit code 1

有没有办法使发布商的网站接受beta版的发行版,并且软件包不会失败?

2 个答案:

答案 0 :(得分:1)

我已经找到了该线程https://github.com/dart-lang/pub-dev/issues/2283,看来您必须使用稳定的通道版本来发布程序包

答案 1 :(得分:0)

尝试更改SDK 要么 尝试升级Flutter Package 工具>> flutter >> flutter升级