我是 FLutter 的初学者,我正在尝试使用 FlutterBluePlus 来玩 BLE 连接。 但当我这么做的时候
FlutterBluePlus flutterBlue = FlutterBluePlus.instance;
我收到此错误消息“此表达式的类型为“void”,因此无法使用其值。(文档)尝试检查您是否使用了正确的 API;可能有一个函数或调用返回void 你没有预料到。还要检查类型参数和变量,它们也可能是 void。”
为什么无效?我很确定这不应该是
我已经在另一个项目中使用了 .instance,并且没有这个问题,并且阅读插件文档也没有帮助:/
预先感谢您的帮助!
@Deprecated('No longer needed, remove this from your code')
static void get instance => null;
所以现在已弃用。 当您与插件交互时,您不再创建实例,例如
FlutterBluePlus flutterBlue = FlutterBluePlus();
你只需使用 FlutterBluePlus.isScanning
作为示例
FlutterViz 是易于使用的界面,带有 Flutter 拖放 UI 构建器,可快速启动您的项目。为您的应用程序设计现代、干净且像素完美的界面。在此处输入链接描述