如何使用adb shell控制蓝牙操作?

15
我正在尝试自动化Android上的蓝牙操作,例如启用/禁用、配对/取消配对设备等。
我想知道如何使用adb shell命令或Android意图与未root的Android设备进行上述蓝牙操作的交互。
例如,我想使用adb shell命令了解哪些设备与我的Android手机进行了蓝牙配对。
这是可能的吗?

相关 https://dev59.com/Y1oU5IYBdhLWcg3wnoAP - Alex P.
https://stackoverflow.com/questions/51050395/find-connected-bluetooth-device-name-using-adb - Chandrakanth
1个回答

0

dumpsys是您的好帮手:

  • 查找蓝牙服务(必须运行):adb shell dumpsys -l
  • 我的是bluetooth_manager,所以我运行:adb shell dumpsys bluetooth_manager
  • 在输出中,您可以找到“绑定设备”部分

10
你如何使用这个命令的输出来调用与蓝牙相关的操作,比如将设备配对或取消配对? - Yoav Feuerstein
5
这完全没有回答问题。 - Jack M

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接