问题标签 [wifi-direct]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1966 浏览

android - 无论如何我可以在wifi直接组创建中设置我选择的SSID和密码

我想在普通的 android WiFi 设备和另一个支持 WiFi 直接的 android 设备之间创建 p2p 连接。我能够成功地创建一个组(uisng createGroup of WifiP2pManager)并使用 android 给出的 SSID 和密码短语我还能够成功地将普通 WiFi 设备连接到启用 WiFi 直接的设备(在其中我使用 wifi 创建了组直接api)。但是这里android 给出了一些随机的 WiFi SSID 和密码短语,这导致我总是在 adb 日志中查看 SSID 名称,然后输入其他设备。

无论如何,我可以设置我选择的 SSID 和密码吗?

谢谢科兹洛夫

0 投票
1 回答
2195 浏览

android - 在 Android 平台上使用 wifi-direct 进行客户端/对等通信

我有三个 Android 设备:A、B 和 C。它们通过 wifi-direct 连接(假设 B 是组所有者)。

我只有两个问题: 1. A 想给 C 发消息,消息必须经过群主 B 才能到达 C?2.如果群主B不小心掉线了,A还能给C发消息吗?

谢谢!

0 投票
1 回答
282 浏览

android - 在 Android 上监控 WIFI 直接活动

有没有办法监控 ICS 中的 wifi 直接活动?

就像一个列出所有开放端口和 ip 等的 netstat 命令......

谢谢。

0 投票
0 回答
531 浏览

android - 如何在android中创建多角色管理器?

我需要在 Android 中做一个项目。我被要求为可并行工作的 Wi-Fi、Wi-Fi-Direct 和热点创建多角色管理器。今天我们不能同时使用两个或三个动作,一个动作取消另一个动作。

我什至不知道如何启动它,我是否需要更改系统中的某些内容,我找到了下面的链接,但我不知道如何使用它。

有人知道怎么做吗?

提前致谢。

http://source-android.frandroid.com/frameworks/base/services/java/com/android/server/WifiService.java

0 投票
2 回答
5755 浏览

android - Wi-Fi 直连技术

我正在考虑创建一个通过 Wi-Fi Direct 传输视频流的应用程序。我已经用谷歌搜索过(甚至在 Stackoverflow 中),但我没有找到指定支持的设备的列表。

我的问题是:是否可以在三星 Galaxy Mini(GT-S5570B 与 Android 2.3.6 Gingerbread)上使用 Wi-Fi Direct 编写应用程序?这项技术是否存在硬件限制,或者仅代码就足够了?

0 投票
1 回答
293 浏览

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

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

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

0 投票
1 回答
47113 浏览

android - 将 iPhone 连接到 Android 的 Wifi Direct 软 AP

我知道 Wifi Direct 的工作原理是在其中一个设备中创建一个软 AP(软件接入点)。我也知道很多安卓都支持 Wifi Direct,但 iPhone 不支持。

我的问题是:是否可以创建一个设备到设备的 wifi 链接,在 Android 端是 Wifi Direct,但在 iPhone 端是常规 wifi?Android 的 Wifi Direct 将呈现一个软 AP,iPhone 会认为它与普通 AP 没有区别,并且能够与之关联。

想象一下,这是在没有路由器 AP 可用的荒野中。此外,两个用户都没有网络共享计划。

类似 Bump 的应用程序将使用此链接来传输文件。

0 投票
1 回答
3917 浏览

java - Android 上的 WiFi Direct 无法正常工作

我正在尝试在 android Jelly Bean 4.1.1 中使用 wifi direct 开发一个应用程序。如果启用了 p2p,我会立即致电

之后,我接到回电

我正在使用 2 个 Samsung(Google) Nexus 设备进行测试,并且 wifi direct 都已打开。但是这个回调返回的是一个空的对等点列表。但是例如,如果我立即单击默认 wifi 直接接口上的Search Peers按钮,第二个设备就会触发

WifiP2pManager.WIFI_P2P_PEERS_CHANGED_ACTION

而这反过来调用

因为我正在使用该事件请求同行

这一次我就能看到同行了。我多次看到这个。

可能的原因是什么?谢谢

0 投票
1 回答
402 浏览

java - 设备连接到 WiFi 接口时无法识别 WiFi Direct 对等体

我正在使用 samsung(google) nexus 设备在 android Jelly bean 4.1 中使用 WiFi Direct。当我纯粹使用 wifi direct 并且设备未连接到任何其他外部接口时,我能够发现对等点并与之连接。

但作为测试,我将两台设备都连接到路由器,然后在一台设备上直接启动 wifi 并创建了一个组。之后,我启动了下一个设备,当我调用发现对等设备时,它就成功了。

我立即调用 requestPeers 并返回一个空的对等点列表。但是当两个设备都没有连接到任何其他接口时,同样的工作。

我怎样才能正确地做到这一点?谢谢

0 投票
6 回答
8245 浏览

android - Android NSD 未发现所有服务

我正在尝试使用 Android Native Service Discovery 运行应用程序,但有时当我运行应用程序时,它不会从我的网络中发现所有服务。我正在使用四个星系联结从https://github.com/joeluchoa/nsd运行代码,并且大多数情况下,他们每个人都同时发现不同数量的服务。

基本上我使用 ServerSocket 运行服务:

然后我使用 NsdManager 中的 registerService 方法发布它:

为了发现服务,我使用 NsdManager 中的 discoverServices 方法:

使用 mDiscoveryListener 如下:

难道我做错了什么?有人知道解决方案或解决方法吗?