问题标签 [flutter2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
171 浏览

flutter - 是否可以在颤动中实现边缘照明通知?

我是 Flutter 的新手,我想在我的应用程序中收到通知时实现点亮移动边缘的功能。

有没有可用的包?(虽然,我已经用谷歌搜索了它,但我找不到它。)我们怎样才能实现这种功能?

该类应用的参考链接:

边缘照明颜色 - 闪光警报
边缘照明颜色 - 圆形颜色 Galaxy

提前致谢!

0 投票
0 回答
622 浏览

flutter - Flutter:MissingPluginException(在通道 plugins.flutter.io/firebase_core 上找不到方法 Firebase#initializeCore 的实现)

我将我的项目从 Flutter 更新到 Flutter 2.0 null-safety。我解决了依赖项之间的所有问题,但是当我运行应用程序控制台时,会显示此错误。我发现很多类似的问题,但他们的答案在我的项目中不起作用。

  • 我尝试用颤振清洁,

  • 扑吧得到,

  • 删除缓存,

  • 从设备上卸载应用程序,

  • 添加这个

    WidgetsFlutterBinding.ensureInitialized(); await Firebase.initializeApp();

主要但实际上任何工作。有人有其他建议吗?或者其他可以尝试的东西?

0 投票
1 回答
813 浏览

android - 颤振医生--android-licenses 不起作用

我已经安装flutter 2在 Windows 笔记本电脑上。当我运行flutter doctor它时,它工作正常,但我知道我们必须接受flutter doctor --android-licenses. 当我运行此命令时,我发现以下错误

我不知道这个错误以及如何解决这个问题?

0 投票
2 回答
3488 浏览

flutter - Flutter:架构 arm64 的未定义符号

迁移到 null-safety 和 flutter 2 后,我遇到了 ios build 问题:
我运行flutter clean; rm ios/Podfile.lock pubspec.lock; rm -rf ios/Pods ios/Runner.xcworkspace; flutter run --flavor dev -t lib/main_dev.dart

并得到了这个 logcat:

完整的日志在这里

我尝试了什么并没有帮助:

  • pod deintegrate && rm Podfile.lock && pod install --repo-update
  • platform :ios, '12.0'在 Podfile 中设置
  • 在 Build Settings 中手动设置架构为arm64

我在两个颤振项目中遇到了这个问题,但我不知道如何解决它。

UPD:它看起来像 OneSignal 的问题https://github.com/OneSignal/OneSignal-Flutter-SDK/issues/389

UPD2:
有问题的示例项目https://github.com/rovkinmax/OneSignalSDKProblem

0 投票
0 回答
15 浏览

flutter - 有没有其他方法可以解决空安全迁移错误而不是手动?

我刚刚更新了我的应用程序,我有以下内容:

- 颤振版本:2.3.0-1.0.pre

- 颤振频道:dev

- 包裹数量:50

- 迁移错误和警告:3k+

除了手动修复迁移错误,还有其他解决方案吗?

0 投票
1 回答
892 浏览

firebase - 无法使用 Cloud Firestore 获取文档或文档:^2.1.0 颤动

我刚刚升级到cloud firestore: ^2.1.0,我有一个错误消息snapshots.data?.documentssnapshots.data?.docs消息The getter 'documents' is not defined for the type 'Object'。在上面的代码中:

这是我的pubspec.yaml

0 投票
1 回答
263 浏览

flutter-web - seturlstrategy-页面重新加载不起作用:Flutter web 2.0

我曾经setUrlStrategy(PathUrlStrategy());从 url 中删除 #,但是从那以后我的页面在我在 web 上部署我的项目后停止重新加载,它显示 404 page not found。但在本地主机上完美运行。如果我删除setUrlStrategy(PathUrlStrategy());并再次构建以在网络上部署它可以工作。但是那个 # 显示在 url 上。任何人都可以帮忙吗?

ps:我在非根位置使用我的项目,并且已经在索引文件中添加了我的项目名称,如果我打开第一页到下一个文件,我的项目可以工作,但不是直接从 url 打开下一个文件。

0 投票
1 回答
231 浏览

dart - Flutter 2.0:返回类型> 不是闭包上下文所要求的“无效”

0 投票
2 回答
361 浏览

flutter - 颤振升级问题

我将颤振升级到 2.2.0。但是显示这样的错误:

因为 mockito >=5.0.8 依赖于 code_builder ^4.0.0 而 build_runner >=0.9.1+1 <2.0.0 依赖于 code_builder >2.3.0 <4.0.0,所以 mockito >=5.0.8 与 build_runner 不兼容 > =0.9.1+1 <2.0.0。因此,因为 cost_of_care 依赖于 build_runner ^1.11.0 和 mockito ^5.0.8,版本求解失败。pub get failed (1; 所以,因为 cost_of_care 依赖于 build_runner ^1.11.0 和 mockito ^5.0.8,版本求解失败。) 退出 (1)

请告诉我这个错误是什么以及如何修复它。我已经将所有依赖项升级到最新版本。

这是我的pubspec.yaml

0 投票
3 回答
1253 浏览

flutter - Flutter 2.0 getter 'xxxx' 的返回类型是 'dynamic' ,它不是类型 'List 的子类型'它的二传手'xxxx'

我最近将我的代码迁移到颤振 2.0,但我收到此错误:错误:getter 'tabbarcatinfo' 的返回类型是 'dynamic',它不是其 setter 'tabbarcatinfo' 的类型 'List' 的子类型'。