首页 文章
  • 8 votes
     answers
     views

    设备列表未在Android Studio中使用Flutter显示

    我尝试使用Flutter开发应用程序(使用Android工作室IDE) . 在工作室中添加了flutter插件和flutter SDK并且Everything已配置但未列出模拟器/实时设备 . 它显示错误像"Unable to list devices: Unable to discover Android devices. Please run "颤振医生" to ...
  • 2 votes
     answers
     views

    如何在Flutter中通过Navigator测试导航

    比方说,我使用 WidgetTester 对Flutter中的屏幕进行了测试 . 有一个按钮,通过 Navigator 执行导航 . 我想测试该按钮的行为 . Widget/Screen class MyScreen extends StatefulWidget { MyScreen({Key key}) : super(key: key); @override _MyScreen...
  • 4 votes
     answers
     views

    颤动:找不到目标文件“lib / main.dart”

    当我执行 flutter run 时,我收到错误 找不到目标文件“lib / main.dart” . 为什么会发生这种情况?我该如何解决这个问题?
  • 1 votes
     answers
     views

    如何在Flutter小部件测试中等待未来完成?

    我正在尝试执行小部件测试,特别是导航测试 . 我正在使用bloc体系结构,在bloc上设置流会触发bloc内部的一系列事件,从服务器调用获取会话信息(返回会话信息对象的未来),在成功的服务器调用上设置登录流并且widget有一个流订阅此流并导航到下一个屏幕 . 我正在使用mockito来模拟服务器调用并对服务器调用进行存根以返回成功响应的未来 . 问题是当我调用 pumpAndSettle() 时...
  • 1 votes
     answers
     views

    导航未定义的名称上下文

    我目前正在寻找在我的应用程序中使用不同屏幕导航,到目前为止,我可以成功地从 LoginScreen 导航到 EventsScreen . 问题是在EventsScreen中有一个按钮,如果点击它应该带我到 LoginScreen 这是我的代码 . 在我的 events_screen.dart 档案中 在我的 app.dart 文件 MaterialApp 小部件中,我的路由为 单击Holiday...
  • 5 votes
     answers
     views

    测试使用插件和平台通道的Flutter代码

    我有一个flutter插件,它使用平台通道做一些本地工作 . 如何为需要此插件的应用程序正确编写测试? 单位测试仅适用于纯飞镖功能 . 我不相信Widget测试能够测试使用平台通道到本机的东西 . 因此,离开集成测试 . 据我所知,集成测试将启动您的主应用程序,您可以围绕您的应用程序控制它并测试 . 对于我的情况,我想测试使用插件的代码(使用平台通道进行原生内容) . 同样重要的是从平台通道返回的...

热门问题