【问题标题】:Scanning for a Specific Bluetooth Device on Android在 Android 上扫描特定的蓝牙设备
【发布时间】:2012-01-17 16:42:43
【问题描述】:

我发现 this question 关于扫描蓝牙设备,这与 Android 文档非常相似,但我发现当手机(或平板电脑)之前没有与另一个配对时(在我的情况下是一个点销售终端)。

但是,在配对完成并存储了有关 POS 的相关数据(名称和地址)之后,我将如何直接与 POS(或其他已知名称和地址的设备)建立连接,而无需通过再次发现过程?我发现 Android 文档在这方面有点欠缺。

【问题讨论】:

    标签: android bluetooth


    【解决方案1】:

    您可以使用 BluetoothAdaptor 上的 getRemoteDevice(String address) 来获取地址中指定的远程设备的 BluetoothDevice 对象。

    然后您可以使用

    连接到该设备
    public BluetoothSocket createRfcommSocketToServiceRecord (UUID uuid)
    

    【讨论】:

    • 我在 Android 文档中找不到“getBluetoothDevice(String address)”方法
    • 发现方法名是“getRemoteDvice(Stirng address)”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-26
    • 2022-01-04
    • 1970-01-01
    相关资源
    最近更新 更多