【问题标题】:Can you tell how many users are connected to wifi on an android device?你能知道有多少用户连接到安卓设备上的 wifi 吗?
【发布时间】:2012-05-12 04:49:10
【问题描述】:

我想构建一个 android 应用程序来告诉有多少用户连接到无线网络?有没有办法做到这一点?可以使用tcpdump吗?请提出一些方法。

【问题讨论】:

  • 是您的网络吗?您对 AP 有管理员访问权限吗?还是要扫描公共热点?
  • 不,我没有访问 AP 的管理员权限。我想扫描公共热点以衡量各种网络上的用户数量。

标签: android wifi android-wifi


【解决方案1】:

这实际上取决于应用程序的目标。

许多企业无线接入点都在设备上运行可查询的 Web 服务和 api。它应该像在 android 应用程序上设置一个 http 会话并通过 post/get 调用调用 API 或 Web 服务一样简单。即使 AP 没有 api,您仍然应该能够通过用于设置它的任何机制访问路由器状态。

【讨论】:

  • 如果您不是管理员,只想了解网络概况,如何访问路由器状态。
  • 安全方面,如果您不是 AP 的管理员,您应该无法获得此类信息。我的猜测是您必须编写某种嗅探器,据我所知,这并不是那么简单。阅读来自@dtmilano 的链接可能会给您一些提示。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多