假设你想在应用中使用 some_package 和 other_package,并且它们依赖于不同版本的 url_launcher。于是我们便有了潜在的冲突。避免这种情况的最好方法是 package 的作者在指定依赖项时使用 版本范围 而非特定版本。
需要用dependency_overrides
dependencies:
some_package:1.0
another_package:1.0
dependency_overrides:
url_launcher: '5.4.0'
网友评论