![](/img/trans.png)
[英]Android, detect local IP and subnet mask for WiFi, both while tethering and connected to access point
[英]get list of all users connected using wifi tethering in android
我想获取wifi网络共享中所有连接用户的列表。 我知道我必须阅读dnsmasq.leases
但问题是,我在哪里可以从手机上获取此文件?
如果我看看wifi tethering开源应用程序的源代码
我在这里得到文件路径
this.coretask.setPath(this.getApplicationContext().getFilesDir().getParent());
this.DATA_FILE_PATH+"/var/dnsmasq.leases"
我可能不会将此应用程序用于wifi网络共享。 那么我怎样才能获得文件位置来读取所有连接的用户?
为什么不创建一个新文件,并在进入wifi时捕获用户名,写入文件。 然后在离开wifi时删除名称,而不是不断检查名称。 也许每10秒检查一次? 如果这有帮助,则为+1,否则为-1。
很抱歉没有格式化,但我在手机上。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.