首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >两个android设备怎么能知道对方的存在?

两个android设备怎么能知道对方的存在?
EN

Stack Overflow用户
提问于 2015-01-19 12:40:43
回答 1查看 134关注 0票数 0

我正在开发一个Ando税务局应用程序,它需要知道有多少其他android设备正在使用相同的应用程序。在深入了解BLE和Wifi Direct之后,我怀疑没有有效的方法可以做到这一点,因为android中的BLE API不能为设备做广告,而Wifi Direct将阻止设备连接到Wifi路由器。

我的要求是,它应该做到有效的电力,并造成最低限度的影响,正常的网络使用为用户。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-25 13:09:24

您可以使用Android提供的Nsd (网络服务发现) API。

这将在A罩组播DNS下使用,以在局域网上执行远程服务的发现。您必须构建一个要安装在远程设备上的广告应用程序,并让客户端应用程序发现远程设备。

您可能想看看NsdManager类文档,它提供了关于API如何工作的有用信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28024898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档