已安装应用检测:如何根据已安装的应用扫描和列出附近的手机(WiFi Direct)?

Posted

技术标签:

【中文标题】已安装应用检测:如何根据已安装的应用扫描和列出附近的手机(WiFi Direct)?【英文标题】:Installed App Detection: How can I scan and list phones in the vicinity (WiFi Direct) based on apps installed? 【发布时间】:2012-10-01 06:02:37 【问题描述】:

我正在构建一个应用程序,该应用程序打算使用 wifi 直接连接到手机上也安装了此特定应用程序的用户。我想知道安装在我手机中的这个应用程序如何只能扫描安装了这个特定应用程序的设备。

基本上我想过滤掉附近的手机(w.r.t. wifi 范围),只显示那些安装了这个特定应用程序的手机。

【问题讨论】:

【参考方案1】:

您必须使用预关联服务发现。在 android 上,JB 公开了新的服务发现 API 来完成此操作。

【讨论】:

API 16以下的设备有什么方法?没有服务发现?

以上是关于已安装应用检测:如何根据已安装的应用扫描和列出附近的手机(WiFi Direct)?的主要内容,如果未能解决你的问题,请参考以下文章

Android - 检测我的应用的其他用户是否在附近

如何以编程方式计算已安装应用程序的所有缓存大小?

按字母顺序排列已安装应用程序的列表

使用移动网页检测设备上是不是已安装 Android 应用 - PHP 和 JS

如何获取已安装或删除的应用程序的名称?

如何获取已安装应用程序的 itune 唯一 ID