提问人:Rasul 提问时间:8/19/2023 更新时间:8/19/2023 访问量:181
flutter run not working gradle show exit code 1 (颤振运行不工作) gradle show exit code 1
flutter run not working gradle show exit code 1
问:
这是我运行 flutter run 命令后的错误,它显示 gradle 调试正在运行。
/C:/Users/Rasul/AppData/Local/Pub/Cache/hosted/pub.dev/preload_page_view-0.1.6/lib/preload_page_view.dart:179:15:错误:方法
“PageMetrics.copyWith”没有重写方法“Object with ScrollMetrics.copyWith”的命名参数“devicePixelRatio”。
PageMetrics copyWith({
^
/C:/flutter/packages/flutter/lib/src/widgets/scroll_metrics.dart:138:7:上下文:这是被覆盖的方法('copyWith')。
类 FixedScrollMetrics 与 ScrollMetrics {
^
/C:/Users/Rasul/AppData/Local/Pub/Cache/hosted/pub.dev/preload_page_view-0.1.6/lib/preload_page_view.dart:302:15:错误:方法
“_PagePosition.copyWith”没有重写方法“ViewportOffset with ScrollMetrics.copyWith”的命名参数“devicePixelRatio”。
PageMetrics copyWith({
^
/C:/flutter/packages/flutter/lib/src/widgets/scroll_position.dart:92:16:上下文:这是被覆盖的方法('copyWith')。
抽象类 ScrollPosition 使用 ScrollMetrics { 扩展 ViewportOffset
^
/C:/Users/Rasul/AppData/Local/Pub/Cache/hosted/pub.dev/preload_page_view-0.1.6/lib/preload_page_view.dart:170:13:错误:必须提供必需的命名参数“devicePixelRatio”。
}) : super(
^
/C:/Users/Rasul/AppData/Local/Pub/Cache/hosted/pub.dev/fluro-2.0.3/lib/src/fluro_router.dart:134:37:错误:未为类“RouteSettings”定义方法“copyWith”。
- 'RouteSettings' 来自 'package:flutter/src/widgets/navigator.dart' ('/C:/flutter/packages/flutter/lib/src/widgets/navigator.dart')。 尝试将名称更正为现有方法的名称,或定义名为“copyWith”的方法。 settingsToUse = settingsToUse.copyWith(名称:路径); ^^^^^^^^ 目标kernel_snapshot失败:异常
失败:生成已完成,但有 2 次失败。
1:任务失败,出现异常。
哪里: 脚本 'C:\flutter\packages\flutter_tools\gradle\flutter.gradle' 行:1201
出了什么问题: 任务 ':app:compileFlutterBuildDebug' 执行失败。
进程“命令”C:\flutter\bin\flutter.bat“以非零退出值 1 完成
- 尝试:
使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获取更多日志输出。 使用 --scan 运行以获取完整的见解。 ==============================================================================
2:任务失败,出现异常。
出了什么问题: java.lang.StackOverflowError(无错误消息)
尝试:
使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获取更多日志输出。 使用 --scan 运行以获取完整的见解。 ==============================================================================
- 在 https://help.gradle.org 获取更多帮助
构建在 7 分 22 秒内失败。
flutter 软件包在 flutter pub upgrade 的帮助下成功更新。 我认为一切都已正确插入,但它一次又一次地显示此错误。
答:
您必须遵循一些步骤。
- 跑
flutter clean
- 重新启动您的
VS Code/Android Studio
- 返回 VS Code/Android Studio 后运行 -
flutter pub get
如果问题无法解决,请检查其他正在运行的项目 成功与否。
如果成功 - 尝试备份必要的代码(lib、yaml 等)并替换为新项目。
否则, - 您需要升级 gradle 版本android->build.gradle:dependencies
评论