我在我的Android应用程序中以编程方式连接不同的设备和wifi热点AP,如何检测连接和断开连接的客户端以及我以编程方式打开的wifi热点AP? Android API中是否有任何回调事件可以提供有关各个设备的连接或断开连接事件的信息? 提前致谢。
答案 0 :(得分:3)
我认为您需要使用WifiP2pDevice
在那里,您可以检查可用的设备,以及它们是否已连接。
请尝试查看可用的方法here
修改强> :
此Android Wifi Hotspot Manager Class包含扫描/proc/net/arp
的示例代码,并ping每个已知客户端以检测生计。
您可以循环实施该逻辑,以模拟来自驱动程序的Wifi客户端断开事件。