据我所知,在Android API 16中,WifiP2pManager有一个addLocalService
方法,可用于查询设备。
但是我如何为API级别15执行此操作?
基本上我有一个设备作为组所有者,它同时向所有客户端发送持续更新。
客户希望能够订阅此内容,因此群组所有者不会邀请客户,客户只需要搜索群组所有者,然后找到后,告诉群组所有者他们想要订阅。然后,组所有者存储客户端详细信息并将其添加到收件人列表中。
简单地发现同行并看他们是否是团体所有者。 (使用PeerListListener
和WifiP2pDevice
方法isGroupOwner()
)
但我如何(作为客户端)搜索范围内的所有群组所有者,当我有一个当前群组所有者的设备列表时,如何检查该群组当前是否正在运行我的应用程序?