Flutter Get package 报错 no named parameter with the name 'useInheritedMediaQuery'
Flutter Get package error no named parameter with the name 'useInheritedMediaQuery'
添加 get 包并将其实施到我的控制器后出现错误。如果我添加 final myController = Get.put(MyController());
我得到这个错误,是的,只有一行代码。我用的是4.6.1版本
这是错误
../../.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/root/get_material_app.dart:322:17: Error: No named parameter with the name 'useInheritedMediaQuery'.
useInheritedMediaQuery: useInheritedMediaQuery,
^^^^^^^^^^^^^^^^^^^^^^
../../snap/flutter/common/flutter/packages/flutter/lib/src/material/app.dart:168:9: Context: Found this candidate, but the arguments don't match.
const MaterialApp({
^^^^^^^^^^^
我已将 Get
版本降级到 4.3.8,但没有用。
这是我的flutter医生
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, 2.4.0-5.0.pre.43, on Ubuntu 20.04.3 LTS 5.13.0-28-generic, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2020.3)
[✓] VS Code (version 1.63.2)
[✓] Connected device (2 available)
• No issues found!
使用 get: 4.3.8 输出 ^ this
关注this后问题解决了。我已经在 pubspec.yaml 和 pubspec.lock 中手动将 get
更新到 4.3.8 版本并且它有效。
添加 get 包并将其实施到我的控制器后出现错误。如果我添加 final myController = Get.put(MyController());
我得到这个错误,是的,只有一行代码。我用的是4.6.1版本
这是错误
../../.pub-cache/hosted/pub.dartlang.org/get-4.6.1/lib/get_navigation/src/root/get_material_app.dart:322:17: Error: No named parameter with the name 'useInheritedMediaQuery'.
useInheritedMediaQuery: useInheritedMediaQuery,
^^^^^^^^^^^^^^^^^^^^^^
../../snap/flutter/common/flutter/packages/flutter/lib/src/material/app.dart:168:9: Context: Found this candidate, but the arguments don't match.
const MaterialApp({
^^^^^^^^^^^
我已将 Get
版本降级到 4.3.8,但没有用。
这是我的flutter医生
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, 2.4.0-5.0.pre.43, on Ubuntu 20.04.3 LTS 5.13.0-28-generic, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2020.3)
[✓] VS Code (version 1.63.2)
[✓] Connected device (2 available)
• No issues found!
使用 get: 4.3.8 输出 ^ this
关注this后问题解决了。我已经在 pubspec.yaml 和 pubspec.lock 中手动将 get
更新到 4.3.8 版本并且它有效。