【问题标题】:broadcast message over bluetooth from android device从安卓设备通过蓝牙广播消息
【发布时间】:2024-01-13 06:17:01
【问题描述】:

我想将简单的短信从Android设备广播到附近的iOS和Android设备。该消息足够短且静态,因此就我而言,它甚至可以作为设备蓝牙名称。唯一的要求是我在其他设备(iOS 和 Android)上的应用无需配对即可读取。

这可能吗?如果是,如何?我听说过 bonjour,但是可以使用它在 Android 和 iOS 之间广播简单的消息吗?

【问题讨论】:

    标签: android ios bluetooth broadcast


    【解决方案1】:

    我不知道目的是什么,但是如果您认为消息足够短,请更改适配器的名称。

    String message = "Read me before I change!";
    BluetoothAdapter myAdapter = getDefaultAdapter();
    myAdapter.setName(message);
    

    【讨论】:

    • 谢谢!我可以使用 iOS 设备查看该名称吗?目的是向我的iOS和Android应用广播验证码,需要跨平台工作。
    • 是的,如果两个设备都启用了蓝牙并且 device1 扫描其他设备,它将看到 device2 的名称。反之亦然。两者都不必配对。