问题标签 [flutter-test]
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.
flutter - 小部件测试失败,未找到任何 MediaQuery 小部件
我的问题是关于颤振小部件测试,测试现有小部件包装新 Scaffold(...) 的正确方法是什么?我找到MediaQuery.of
了,但它接受BuildContext
而不是Widget
.
详细信息:我编写了简单的登录表单小部件并尝试为其实现小部件测试。执行测试后出现异常:
这是登录表单小部件:
这是小部件测试:
我发现MediaQuery.of
但不明白它如何与现有的小部件一起使用?它接受BuildContext
作为参数。
android - 从 GitHub 克隆 Flutter SDK 时出现错误
您好,我在从 GitHub 克隆 Flutter SDK 时遇到此错误。
通过在 MacBook 的终端中触发此命令。
android - 使用 Flutter 的 Android Studio 中不显示设备列表
我尝试使用 Flutter 开发应用程序(使用 Android Studio IDE)。在 Studio 中添加 Flutter 插件和 Flutter SDK 并配置所有内容,但未列出模拟器/实时设备。它显示错误,例如“无法列出设备:无法发现 Android 设备。请运行“颤振医生”以诊断潜在问题”
dart - Flutter:在单元测试中获取一个 PopupMenuButton 的 PopupMenuItem 文本
我有一个 PaginatedDataTable,它有一个带有 PopupMenuButton 的 DataCell。WidgetTester 可以找到每个 DataCell 没问题,但我似乎无法引用 PopupMenuButton 的项目来尝试选择一个。
如何在单元测试中获取 PopupMenuButton 的 PopupMenuItem 文本?我await tester.pump();
是否正确使用以允许菜单出现?
这是我现在的做法:
哪个失败了
这是 DataCell 标记
flutter - 如何优化 Flutter App 大小?
我是一名原生 Android 开发人员,我开始使用 Flutter SDK。我按照官方flutter doc开发了一个简单的应用程序。但我发现调试应用程序大小为 46 MB,对于这个简单的应用程序来说太大了。有什么办法可以优化应用大小吗?因为 Flutter 应用程序的大小比原生的 Android 应用程序要大。
dart - 如何模拟 HttpClientResponse 以返回字符串
我正在尝试在https://flutter.io/networking/重构为 dart:io.HttpClient 之后编写测试
一切似乎都运行良好,直到
以下测试引发 NoSuchMethodError:在 null 上调用了方法“join”。
我确实看到了如何在服务器端模拟服务器响应 - 客户端,但它使用的是 http 包,而不是 dart:io。
我也试过https://github.com/flutter/flutter/blob/master/dev/manual_tests/test/mock_image_http.dart但这也返回一个空值。
非常感谢提前!
flutter - Flutter 是否支持 iOS 功能?
我开始从事一个大项目,其中包括 Sirikit、游戏中心、指纹、健康工具包和家庭工具包等。所以我怀疑我是否可以使用颤振实现 ios 提供的那些功能和其他功能..?