我如何访问跨平台android/iOS蓝牙检测颤振?

问题描述

这里是新手。我正在尝试在 Flutter 中制作一个混合移动应用程序,它将根据一些唯一的 ID 检测附近的蓝牙设备。我想从端点读取该唯一 ID 并将其与 DBMS 进行比较。我希望这既适用于 android 也适用于 iOS。

以下代码来自 near_connections 插件供参考,但仅适用于 android。 https://pub.dev/packages/nearby_connections

    bool a = await Nearby().startdiscovery(loggedInUser.email,strategy,onEndpointFound: (id,name,serviceId) async {
    print('I saw id:$id with name:$name');

解决方法

这个flutter包似乎兼容Android和iOS,也许你可以试试:https://pub.dev/packages/flutter_nearby_connections