问题标签 [android-ble-library]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
35 浏览

android - 获取配置文件不同于 GATT 和 GATT_SERVER 的已连接设备列表

我想查看我的设备是否连接到具有非BluetoothProfile#GATT和配置文件的任何蓝牙设备BluetoothProfile#GATT_SERVER。我在文档中看到还有其他配置文件,例如BluetoothProfile#A2DPBluetoothProfile#HEADSET。我尝试将getConnectedDevices()方法与其他配置文件一起使用,但出现异常,因此我查找了代码并发现这是 api 的意图,以下是 api 代码中的示例:

我的问题是,是否可以获得有关其他设备和配置文件的连接状态信息,除了GATTand GATT_SERVER

请注意,我对绑定设备感兴趣,并且我不想在新设备连接/断开连接时使用它BroadcastRecievers来获取通知。我的目标是在任何特定时刻都知道我与什么相关联。

0 投票
0 回答
55 浏览

android - Flutter - 蓝牙连接的平台异常

我正在尝试在 Android 平台上使用蓝牙连接到设备。在这里,我使用了一个名为 flutter Bluetooth serial 的插件进行蓝牙连接。有了这个插件,我可以连接到蓝牙设备,如扬声器、耳机。但是,当我尝试连接到手机/笔记本电脑时,它会给我错误平台异常。我该如何解决这个问题,请您帮帮我。下面是我正在使用的蓝牙连接的示例代码。