如何获得其他应用程序中建立的当前ble连接状态?

时间:2017-10-02 06:00:21

标签: android bluetooth-lowenergy

我知道我可以在我的应用程序中获得当前的连接状态,如下所示。

// I establish the connection in my app.
val address = "xx:xx:xx:xx:xx:xx"
val device = bluetoothAdapter.getRemoteDevice(address)
device.connectGatt(MyApplication.appContext, false, gattCallback)

// Then I can get the current connection state
val state = bluetoothManager.getConnectionState(device, BluetoothProfile.GATT) // state is BluetoothGatt.STATE_CONNECTED

如果在其他应用中建立了连接,bluetoothManager.getConnectionState(device, BluetoothProfile.GATT)会在我的应用中返回BluetoothGatt.STATE_DISCONNECTED。

我的问题是,我可以在我的应用程序中的其他应用程序中获得当前的连接状态吗?

0 个答案:

没有答案