Are there still ways to fetch the MAC Address of an Android device programmatically nowadays?
I have this project, that uses Access Points to locate the indoor position of a device, and for the location data, its unique identifier is the connected device's MAC Address.
I am fetching the location from the Access points thru an HTTP request, but with that request, I am getting all the devices connected.
My goal is to create a react native mobile app that can distinguish the MAC address of the device where it runs. So that after fetching the location data from the Access Points, I can display where I am on the indoor map using the react native app.
I tried using Expo CLI, but it does not support it also. I can redo it into Java and do it in android studio if needed.
Updates starting Android 11 https://developer.android.com/training/articles/user-data-ids#mac-11-plus
All suggestions are appreciated :)