After learning https://stackoverflow.com/questions/64417509/basic-flutter-bluetooth-questions一般而言,正确了解 BLE 和蓝牙后,我决定使用经典蓝牙来完成我的项目,因为 BLE 无法调整我的需求。
我没有找到同时支持 Android 和 iOS 的经典蓝牙软件包。我发现的是问题#23562 https://github.com/flutter/flutter/issues/23562说明 ”看来,不可能在 iOS 上设计使用经典蓝牙的 flutter 应用程序。”。这句话可以追溯到 2018 年 10 月。
我找到了一个package https://pub.dev/packages/flutter_bluetooth_serial它允许您使用经典蓝牙(奇怪的是它基于 BLE 包 flutter_blue),但仅支持 Android,并且最多支持 7 个连接。
So:
- 有没有允许多个设备交互的包
iOS 和 Android 中的经典蓝牙?或者也许我错了
BLE 可以用于这个项目,但我只是不明白怎么做?
- In the 包装清单 https://pub.dev/flutter/packages?q=bluetooth当选择任何一个时,可用于颤振
包(例如第一个搜索结果 https://pub.dev/packages/bluetooth) 我在哪里可以检查是否
该软件包适用于经典蓝牙或 BLE?没有指定。
至多,对于这个特定的包,它在参考文献中指出
扫描“开始扫描低功耗蓝牙
设备。”但其他软件包没有提及任何有关蓝牙的信息
使用的类型。
- 人们在 flutter 中开发蓝牙应用程序有什么意义
如果不能同时支持iOS和Android呢?或者换句话说,为什么
如果 iOS 无法使用我的应用程序,我应该在 flutter 中开发它吗?
为什么不直接换成安卓呢?我没看到有什么好处
这里?
在此先感谢您的帮助。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)