get list of all users connected using wifi tethering in android

android, android-wifi, java, tethering

Solution

Do not create a dependency of your app on some external app data.

See this link to know how to get the list of connected WiFi devices.

You can use Zero-conf bonjour protocol to discover other devices.

Android application Wi-Fi device - AP connectivity

Problem

I am trying to get list of all connected users in wifi tethering. I know that i have to read `dnsmasq.leases` but the question is, where can I get this file from my mobile? If i look at source code of wifi tethering open source app i get the file path in here ``` this.coretask.setPath(this.getApplicationContext().getFilesDir().getParent()); this.DATA_FILE_PATH+"/var/dnsmasq.leases" ``` I might not be using this app for wifi tethering. So then how can i get the file location to read all connected users?

Original source

Related problems