Flutter 報錯:flutter_localizations from sdk is forbidden 解決辦法

最後更新於 2021 年 5 月 11 日

錯誤訊息

because every version of flutter_localizations from sdk depends on intl 0.17.0 and project_name depends on intl ^0.16.1, flutter_localizations from sdk is forbidden.

intl版本造成的問題

解決辦法

網上能查到的方法不外乎就是:更新intl的版本至0.17.0將intl版本改為 intl: 0.17.0-nullsafety.2

這對我來說都無用,因為我就是需要使用0.16.1版本,最後我用下面這個方法解決了。

打開 pubspec.yaml 加上:

dependency_overrides:
  intl: ^0.16.1
0 0 評分數
Article Rating
訂閱
通知
guest

0 Comments
在線反饋
查看所有評論