首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在颤振SDK中找到包flutter_localization

无法在颤振SDK中找到包flutter_localization
EN

Stack Overflow用户
提问于 2022-11-15 15:05:30
回答 1查看 37关注 0票数 0

我目前正试图在我的颤振应用程序中实现本地化,但是每当我试图添加flutter_localization的依赖项时,我都会得到以下错误消息:

,因为定时器依赖于SDK中的flutter_localization,它不存在(在Flutter中找不到包flutter_localization ),版本解决失败。

在Android中,我还正确地将路径添加到了颤振和飞镖SDK中。

这是我的pubspec.yaml文件:

代码语言:javascript
复制
publish_to: 'none' # Remove this line if you wish to publish to pub.dev

version: 1.0.0+1

environment:
  sdk: '>=2.18.2 <3.0.0'

dependencies:
  flutter:
    sdk: flutter
  intl: ^0.17.0-nullsafety.2
  cupertino_icons: ^1.0.2
  sqflite: any
  shared_preferences: ^2.0.15
  path_provider: any
  flutter_localization:
    sdk: flutter
  flutter_cupertino_localizations: ^1.0.1

dev_dependencies:
  flutter_test:
    sdk: flutter

  flutter_lints: ^2.0.0

flutter:

  uses-material-design: true

没有GlobalMaterialLocalizations,我无法访问flutter_localization,显然,这是最简单的解决方案。我已经尝试过许多解决方案,比如检查版本兼容性和更新所有依赖项。你们能帮帮我吗?

提前谢谢!

升级SDK,升级依赖项,重新安装颤振和Dart,等等

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-15 17:22:41

你拼错了包裹

替换

代码语言:javascript
复制
 flutter_localization:
    sdk: flutter

使用

代码语言:javascript
复制
 flutter_localizations:
    sdk: flutter

注意flutter_localizations上的s

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74447856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档