我有这个错误,我不明白我的错误在哪里
[错误:flatter/lib/ui/ui\u dart\u state.cc(166)]未处理的异常:NoSuchMethodError:对null调用了getter“output”。E/颤振(16491):接收器:空E/颤振(16491):尝试调用:输出
这个错误引用了这个函数,但是我没有错误语法
import 'dart:convert';
BluetoothConnection connection;
void _sendOnMessageToBluetooth() async {
connection.output.add(utf8.encode("1" + "\r\n"));
await connection.output.allSent;
setState(() {
deviceState = 1;
});
}
这就是我所说的
FlatButton(
onPressed: _sendOnMessageToBluetooth ==null? "": _sendOnMessageToBluetooth,
child:Text("ON",
style:TextStyle(color:Colors.red[400]),,),
有人能帮忙吗!
您正在使用“connection”变量,而没有先初始化或将其分配给某个对象。因此,当被称为“连接”时。输出',它正在导致错误。尝试找到“connection”变量的初始化位置,并从那里使用,或将其作为函数的参数。这可能会奏效:
void _sendOnMessageToBluetooth() async {
BluetoothConnection connection = new BluetoothConnection();
connection.output.add(utf8.encode("1" + "\r\n"));
await connection.output.allSent;
setState(() {
deviceState = 1;
});
}
我正在尝试用flatter和laravelapi构建一个应用程序。在我开始实现功能之前,一切都很顺利。我收到此错误
你好,我是一个入门的flutter开发人员,我想用我的CloudFireStore数据库中的数据做一个列表。我不知道该怎么做。如果您对我的代码有任何帮助或建议,我们将不胜感激 这是正在出错的代码示例 这里有一条错误消息。如果有人能帮我解决这个问题我会从幸福中发疯
有人能解决这个问题吗? E/flutter(6629):尝试呼叫: createUserSusEmailAndPassword(email:"nehalt88@gmail.com",密码:"123456")E/flutter(6629):#0Object.noSuchMethod(飞镖: core-patch/object_patch.dart:63: 5)E/flutter(6629):#1Re
在应用程序启动时获取此错误。最初我认为这是一个迁移到Android的问题,做了所有的步骤迁移到androidx支持库,但没有用。 在此处发布了Github问题 无法调试,因为我在主函数第一行的断点命中之前得到了这个错误。 错误 我的扑动医生 主要的飞奔
问题内容: 它在DEBUG = True模式下运行。有时,当遇到错误时,它可能会抛出带有追溯信息的错误消息,但有时,它仅显示以下行: 我必须切换到开发服务器才能查看详细消息。 遇到错误时,如何使它始终显示回溯消息? 问题答案: 也许你可以使用此代码段,这会将异常记录在apache的日志中: 把它放在你的settings.py: 在你的代码中:
我已经浏览了所有相关的帖子,但是我的@Controlller建议似乎没有处理从Controller类抛出的自定义异常。但是@Controller类中的@ExceptionHandler确实处理了异常。我不知道是什么错误。 网状物xml: dispatcher servlet。xml: @控制器建议等级: @ControllerAdvice与控制器位于同一个包中。