I have an android device acting as server which connects to multiple bluetooth android clients. I understand the concept of UUID and how it is unique.
My question is, can I use the same UUID for all my clients connecting to my server? If not, how do I generate a UUID for my clients programmatically and let my server know about their UUIDs.
The problem started appearing after Android 8.1 where you no longer had access to bluetooth MAC address which I initially used to generate UUIDs for client android devices.
Answer:
I finally found out that you can use a custom UUID using a generator and it works with multiple devices. The UUID must be unique and should not collide with the ones that are common & public. Hopefully someone finds it useful