I'm developing an Android App to scan the local network for all connected devices (from x.x.x.1 to x.x.x.254). I already can get all the IP address.
But how can I get the MAC address from a local device using its IP?
I even downloaded the MAC/Manufacturer table (https://standards-oui.ieee.org/oui/oui.txt), so I can get manufacturer's name from the MAC too.
And how can I get the device name from MAC? For example, I can see "Julian's iPhone" on my router. And this is the information I want to get.