Wi-Fi点对点(WiFiP2p)是符合Wi-Fi Alliance的Wi-Fi Direct™认证计划的Android框架。它允许具有适当硬件的Android 4.0(API级别14)或更高版本的设备通过Wi-Fi直接相互连接,而无需中间接入点。
我目前正在为我正在进行的一个项目尝试 WiFi-Direct (WiFiP2p),并想知道是否可以在组之间建立桥梁,从而将它们连接在一起? 基于白色pa...
我可以使用二维码通过 WiFi Direct 连接 2 个 Android 设备吗
我想制作一款使用 WiFi-Direct 的数据共享应用程序,其中发送方设备有一个活动,其中将显示一个二维码,其中包含有关其他对等设备的所有信息...
如何为 Wi-Fi P2P 网络绑定ProcessToNetwork?
我在 Android 上使用 Wi-Fi P2P 网络来连接到 IoT 设备。连接始终建立。设备运行 DHCP 服务器: 私有类 WiFiDirectBroadcastReceiver 扩展...
我目前正在使用 Wi-Fi Direct 在 Android Google Pixel 6a 和 Raspberry Pi 4 之间传输数据包。Wi-Fi 在 5GHz 频率上运行,Android 手机作为组...
我可以在 android p2p 中以编程方式启用 WPA3 安全吗?
我有一个应用程序能够使用自定义组 SSID 和密码创建 wifi direct 组,但它适用于普通 WPA2。 如何在 Android 编程中使用 P2P 组启用 WPA3 安全性...
使用 WiFi Direct 将 PC 连接到 Android 手机 [已关闭]
我想使用 WiFi Direct 连接电脑和 Android 手机。 然后我想在这两者之间传递消息。无论如何,我不知道如何将我的电脑与 Android 设备连接。我已经为 p 编写了代码...
如何在 Android 中自动接受 Wi-Fi Direct 连接请求
我有 2 台使用 WiFi Direct 的 Android 设备。在一台设备上,我可以使用 WifiP2pManager 类获取有关另一台设备的信息,并请求与另一台设备的连接。然而当我...
NetworkManager 干扰 wpa_supplicant
我正在尝试用 C++ 构建一个应用程序,以使用 WPA_Supplicant 通过 WiFi Direct 连接 2 个 Linux 设备。尝试在 wpa_cli (使用 wlo1 接口)中执行此操作,我到达了使用 NetworkManag 的地步......
WifiP2pManager.discoverPeers 在 android 10 中失败
以下代码示例返回错误代码:0,这是android中内部错误的错误代码。是否有任何解决方法可以在 Android 10 设备中发现对等点?
更改 WiFi-Direct IP 范围?在 Android WiFi-Direct 中强制使用 IPv6?
我有两部 Android KitKat 手机,两者都作为组所有者运行 WiFi-Direct 组,我们称它们为 GO1 和 GO2 我成功地将 GO1 作为旧客户端连接到 GO2,而没有破坏任何 (
我需要通过套接字连接将我的 iPhone 设备与工具(使用 python 开发)连接起来。这两个设备将连接到同一个 wifi,我需要打开一个套接字作为服务器
WiFi-Direct 在游戏开发中的使用(Android)
我正在用安卓开发棋盘游戏。我想让这个游戏可以在两个独立的设备上玩,为此我需要使用 WiFi-Direct。我想知道是否有任何图书馆可以帮助我...
WifiP2pManager onPeersAvailable 设备列表在某些设备中始终为 0
AndroidManifest.xml 和运行时都给出了权限,例如。 权限在AndroidManifest.xml和运行时都给出,eg. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" /> <uses-permission android:name="android.permission.NEARBY_WIFI_DEVICES" android:usesPermissionFlags="neverForLocation" /> if (ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_WIFI_STATE) != PackageManager.PERMISSION_GRANTED) { // Permission is not granted ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.ACCESS_WIFI_STATE}, 1); } ...... 然而,在网络对等更改回调中,设备列表始终为 0: WifiP2pManager.PeerListListener peerListListener = new WifiP2pManager.PeerListListener() { @Override public void onPeersAvailable(WifiP2pDeviceList wifiP2pDeviceList) { boolean bConnected = false; boolean bHostAvailable = false; Log.i(TAG, "onPeersAvailable "+wifiP2pDeviceList.getDeviceList().size()); ...... 在同一个设备上,发现总是返回失败 0: btnDiscover.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { wifiP2pHandler.manager.discoverPeers(wifiP2pHandler.channel, new WifiP2pManager.ActionListener() { //ensure that the list of peers is up to date @Override public void onSuccess() { DisplayStatus("Discovery started", COLOR_STATUS.NORMAL); //btnDiscover.setEnabled(false); } @Override public void onFailure(int i) { DisplayStatus("Got WiFi? Discovery failed: " +i, COLOR_STATUS.NOK); } }); } }); 此设备是华为 P30 pro(Android 10,API 29)。同样的应用程序在华为 Mate 20 pro(Android 10,API 29)和三星 A13(Android 13,API 33)上运行良好。编译器:Android Studio Electric Eel | 2022.1.1补丁1. 有人对此有什么建议吗?谢谢。
Android 上的 WiFi-Direct 是否存在任何有效的示例代码?
Android 开发者网站上的 Wifi Direct 文档包括从我管理的现已失效的示例应用程序(Android Studio 项目结构)中提取的代码片段...
我正在研究Android Wifi Direct和网络发现。我已经按照谷歌Android的例子,并得出相同的结论,这两个实现。他们是完全和彻底的...
WiFiP2PManager,OnPeersAvailable,DeviceList.Count零-始终
我已经苦苦挣扎了几天,一直在使用2部运行Xamarin测试应用程序的Samsung S8手机,并使用最少的WiFiP2PManager代码来发现对等实体。我浏览了社区论坛,然后...
ServerSocket.getLocalSocketAddress()返回空
我正在尝试在Android手机和Raspberry Pi之间以Wi-Fi P2P创建本地服务器,并以Android为主机。我已经能够使用wpa_cli成功建立P2P连接...
我想以编程方式将具有运行Linux(客户端)的具有Wi-Fi访问能力的Raspberry Pi的文件传输到Android手机(主机)。我正在使用此链接作为如何建立P2P连接的指南...
[通过Wifi Direct(p2p)服务将Raspberry与Android连接
我正在尝试使用OS Jessie 8将一个Android应用程序与一个覆盆子连接。如果在覆盆子附近只有一个Android设备可用,我可以手动连接。但是,如果有多个android ...
DnsSdTxtRecordListener没有被调用!!是否可以通过Wifi直接服务发现来传输txt记录?
我想通过wifi直接服务发现将一些信息传递给接收器。我正在尝试将包含名称,年龄,性别信息的A,B,C变量发送给接收方,因此我创建了...