Aditi Jain
Lurker
why the support for BT has been removed abruptly from android 10 and if there is any alternative to run legacy BT health device?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Looking at the names it's the same person asking in both places.
But yes, telling us what device you are talking about might help. "BT" is often used as an abbreviation of "Bluetooth", but you clearly don't mean that as Bluetooth works fine in Android 10 (including for health devices).
Also, we are using weighing scale "A&D UC-351PBT-Ci" of vendor A&D with Android 10. It is working as expected with Android 9.We need to support classic Bluetooth health devices in android 10. Current APIs for Bluetooth health device profile is deprecated in android 10.
https://developer.android.com/reference/android/bluetooth/BluetoothHealth
It is not working in android 10. So, I and my team is looking for an alternative to support classic BT health devices in android 10.
We need to support classic Bluetooth health devices in android 10. Current APIs for Bluetooth health device profile is deprecated in android 10.
https://developer.android.com/reference/android/bluetooth/BluetoothHealth
It is not working in android 10. So, I and my team is looking for an alternative to support classic BT health devices in android 10.
Yeh, that is deprecated, but it does tell you what replaced it.
New apps should use Bluetooth Low Energy based solutions such as BluetoothGatt, BluetoothAdapter#listenUsingL2capChannel(), or BluetoothDevice#createL2capChannel(int)
How you make that work with your existing "BT health devices", no real ideas, I'm not a dev of course. but maybe updated support needs to come from the manufacturers of said "BT health devices".?
Do these "classic" devices depend on some proprietary drivers or API or something?
These BT health devices support classic BT and are continue compliance. And the replaced solution supports BLE. Therefore, the replaces APIs are not supported for these devices. Is there any other alternative we can use for these devices?