繁体   English   中英

错误:未找到:'dart:ui' export 'dart:ui' show Offset;

[英]Error: Not found: 'dart:ui' export 'dart:ui' show Offset;

当我在 Android Studio 上运行时

flutter驱动--target=test_driver/app.dart

我得到了这个 output

file:///C:/flutter/packages/flutter_test/lib/src/accessibility.dart:8:8: 错误:未找到:'dart:ui' import 'dart:ui' as ui;

file:///C:/flutter/packages/flutter_test/lib/src/binding.dart:9:8: 错误:未找到:'dart:ui' import 'dart:ui' as ui; ^

file:///C:/flutter/packages/flutter_test/lib/src/matchers.dart:8:8: 错误:未找到:'dart:ui' import 'dart:ui' as ui; ^

file:///C:/flutter/packages/flutter_test/lib/src/matchers.dart:9:8: 错误:未找到:'dart:ui' import 'dart:ui';

file:///C:/flutter/packages/flutter_test/lib/src/test_pointer.dart:12:1: 错误:未找到:'dart:ui' export 'dart:ui' show Offset; ^

file:///C:/flutter/packages/flutter_test/lib/src/window.dart:6:8: 错误:未找到:'dart:ui' import 'dart:ui' hide window;

file:///C:/flutter/packages/flutter/lib/src/rendering/box.dart:6:8: 错误:未找到:'dart:ui' import 'dart:ui' as ui show lerpDouble;

file:///C:/flutter/packages/flutter/lib/src/rendering/debug_overflow_indicator.dart:6:8: 错误:未找到:'dart:ui' import 'dart:ui' as ui;

file:///C:/flutter/packages/flutter/lib/src/rendering/editable.dart:6:8: 错误:未找到:'dart:ui' import 'dart:ui' as ui show TextBox, lerpDouble ;

file:///C:/flutter/packages/flutter/lib/src/rendering/error.dart:5:8: 错误: 未找到: 'dart:ui' import 'dart:ui' as ui show Paragraph, ParagraphBuilder , 段落约束, 段落样式,

停止应用程序实例。 驱动程序测试失败:254

我的 flutter 医生 -v

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2) • Android SDK at C:\Users\ROG\AppData\Local\Android\Sdk • Android NDK location not configured (optional; useful for native profiling support ) • Platform android-29, build-tools 29.0.2 • ANDROID_HOME = C:\Users\ROG\AppData\Local\Android\Sdk • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\ java • Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_202-release-1483-b03) • 接受所有 Android 许可证。

[√] Chrome - 为 web 开发 • Chrome 在 C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[.] Visual Studio - 为 Windows 开发(Visual Studio Community 2017 15.9:7) • Visual Studio 位于 C.\Program Files (x86)\Microsoft Visual Studio\2017\Community • Visual Studio Community283097 版本 215.缺少必要的组件,请为“使用 C++ 进行桌面开发”工作负载重新运行 Visual Studio 安装程序:并包含这些组件。 MSBuild VC++ 2017 版本 15.9 v14.16 最新 v141 工具 Windows 10 SDK (10.0.1776)

[√] Android Studio (version 3.5) • Android Studio at C:\Program Files\Android\Android Studio • Flutter plugin version 40.2.2 • Dart plugin version 191.8593 • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483 -b03)

[√] IntelliJ IDEA 社区版(2019.2 版) • IntelliJ at G:\IntelliJ IDEA 社区版 2019.2.3 • Flutter 插件版本 40.2.4 • Z35900D987289A83AF101D18A9F7C3521Z 插件版本 19274。

[√] VS Code,64 位版本(版本 1.29.1) • VS Code 位于 C:\Program Files\Microsoft VS Code • Flutter 扩展版本 2.21.1

[√] Connected device (3 available) • Samsung Galaxy S9 1 • 192.168.126.103:5555 • android-x86 • Android 8.0.0 (API 26) • Windows • Windows • windows-x64 • Microsoft Windows [Version 10.0.18362.418] • web • web • web-javascript • Google Chrome 78.0.3904.70

. 医生发现 1 类问题。

有什么想法吗? 请帮忙,非常感谢

运行app会发现2 main.dart 选择旁边有flutter图标的那个

添加检查所有必需的组件并更新所有

一个。 从开始菜单启动“Microsoft Visual Studio 安装程序”。

湾。 Select“修改”您已安装的 Visual Studio 2017 实例。

c。 在工作负载选择器的“摘要”窗格下,单击“使用 C++ 进行桌面开发”扩展器(如果已折叠)

d。 检查“VC++ 2015.3 v140 工具集 (x86,x64)”可选功能。

[2] 如果您尝试构建 UWP 应用程序,您应该安装 Visual Studio 2015 Update 3,在安装过程中选择 UWP 可选功能。

[3] 最后,您还可以将您的项目/解决方案升级到 v141 平台工具集,这是 Visual Studio 2017 的默认设置。

确保具有驱动程序的测试文件不包含任何与颤振相关的导入。

所以app_test应该和flutter无关,只有dart。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM