Flutter 项目运行时显示错误无效参数:源不得为空

Posted

技术标签:

【中文标题】Flutter 项目运行时显示错误无效参数:源不得为空【英文标题】:Flutter project when run showing Error Invalid argument(s): The source must not be null 【发布时间】:2018-12-30 13:56:37 【问题描述】:

我是新来的颤振。我在尝试运行时创建了一个简单的颤振项目。我收到此错误Unexpected failure from adb: Invalid argument(s): The source must not be null

Error launching the application on emulator-5554 这是我的简单颤振应用代码:

import `package:flutter/material.dart`;
 void main()
    runApp(
       new Center(
        child: new Text(
          "hello, world",
           textDirection: TextDirection.ltr,
        )
       )
    );
 

谁能建议我可能是什么问题?我应该如何解决它?

【问题讨论】:

在windows的任务管理器中结束adb.exe进程,再试一次就可以了。 【参考方案1】:

这是由于 ADB 引起的问题,意味着您的设备或仿真器未正确连接可能会丢失电缆或其他任何东西,因此请先验证您的设备连接完美,此问题与 adb 或设备连接有关。

【讨论】:

谢谢。现在我收到此错误Error connecting to the service protocol: Exception: No Flutter view is available 刚才我刷新,我得到了输出。 我遇到了同样的问题,但我认为这个问题与 ADB 无关,因为我可以通过 android studio 使用本机代码调试应用程序。我还可以使用$ adb devices -l List of devices attached ad08160338d72d5361 device product:heroltexx model:SM_G930F device:herolte transport_id:1 查看设备 @Husna,你能告诉我你做了什么来解决这个问题吗? @Scrappy我只是重新启动项目并得到输出。【参考方案2】:

当您连接手机时,有 USB Tethering、MIDI、PTP、文件传输等选项... 选择 PTP。 如果它不起作用,请尝试 MIDI。 它会起作用的。

【讨论】:

以上是关于Flutter 项目运行时显示错误无效参数:源不得为空的主要内容,如果未能解决你的问题,请参考以下文章

用Excel使用VBA时显示运行错误5,错误调用参数,程序特别简单,如图,求问哪里出错了

在vscode中调试flutter App时显示错误

Python/Django:如何在无效登录时显示错误消息?

Flutter:找不到网络图像或获取错误时显示本地图像?

仅在电子邮件无效时显示错误消息

为啥使用 Oracle_cx 时显示“无效长度”错误消息?