【问题标题】:Bluetooth paired device in range event范围事件中的蓝牙配对设备
【发布时间】:2015-04-04 21:35:13
【问题描述】:

我正在寻找当我的手机发现已配对的设备时触发的事件...

示例:一扇门有蓝牙锁。当我回家时,我希望锁打开。当我离开家时,我希望锁关闭。 为了实现这些功能,我需要找到一个已配对的设备在我的手机范围内时触发的事件...

显然我不想手动使用手机来锁定/解锁门。操作必须是自动的。

有可能吗?

非常感谢!

【问题讨论】:

    标签: android bluetooth


    【解决方案1】:

    我也在寻找解决这个问题的方法。 不幸的是,这似乎并非适用于所有设备。

    我正在使用:

      <action android:name="android.bluetooth.device.action.ACL_CONNECTED" />
                <action android:name="android.bluetooth.device.action.ACL_DISCONNECTED" />
    

    适用于主动尝试连接的设备(如耳机或我的 LG G 手表)。

    对于需要您连接到它们的设备,这是行不通的。

    到目前为止,我发现的唯一解决方案是在后台服务中或使用 AlamrManager 轮询已知地址。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-21
      • 2016-09-26
      • 2014-08-10
      • 2017-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-18
      相关资源
      最近更新 更多