Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.3.0
-
None
Description
The above function call requires a better implementation. Only very recently (API v18) Android provided an API to obtain the list of connected devices.
To get this list the implementation remembers the connected devices by means of monitoring the android.bluetooth.device.action.ACL_CONNECTED/ACL_DISCONNECTED signals. This has limits as immediately after startup the list of connected devices is empty.
The implementation should be improved so that Android v18+ devices utilize the newly added API for a complete list of connected devices.