wifip2p 相关问题

Wi-Fi点对点(WiFiP2p)是符合Wi-Fi Alliance的Wi-Fi Direct™认证计划的Android框架。它允许具有适当硬件的Android 4.0(API级别14)或更高版本的设备通过Wi-Fi直接相互连接,而无需中间接入点。

如何在 Android 中自动接受 Wi-Fi Direct 连接请求

我有 2 台使用 WiFi Direct 的 Android 设备。在一台设备上,我可以使用 WifiP2pManager 类获取有关另一台设备的信息,并请求与另一台设备的连接。然而当我...

回答 5 投票 0

NetworkManager 干扰 wpa_supplicant

我正在尝试用 C++ 构建一个应用程序,以使用 WPA_Supplicant 通过 WiFi Direct 连接 2 个 Linux 设备。尝试在 wpa_cli (使用 wlo1 接口)中执行此操作,我到达了使用 NetworkManag 的地步......

回答 1 投票 0

WifiP2pManager.discoverPeers 在 android 10 中失败

以下代码示例返回错误代码:0,这是android中内部错误的错误代码。是否有任何解决方法可以在 Android 10 设备中发现对等点?

回答 3 投票 0

更改 WiFi-Direct IP 范围?在 Android WiFi-Direct 中强制使用 IPv6?

我有两部 Android KitKat 手机,两者都作为组所有者运行 WiFi-Direct 组,我们称它们为 GO1 和 GO2 我成功地将 GO1 作为旧客户端连接到 GO2,而没有破坏任何 (

回答 3 投票 0

在 iPhone 上使用公共 IP 的套接字连接

我需要通过套接字连接将我的 iPhone 设备与工具(使用 python 开发)连接起来。这两个设备将连接到同一个 wifi,我需要打开一个套接字作为服务器

回答 0 投票 0

WiFi-Direct 在游戏开发中的使用(Android)

我正在用安卓开发棋盘游戏。我想让这个游戏可以在两个独立的设备上玩,为此我需要使用 WiFi-Direct。我想知道是否有任何图书馆可以帮助我...

回答 1 投票 0

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. 有人对此有什么建议吗?谢谢。

回答 0 投票 0

Android 上的 WiFi-Direct 是否存在任何有效的示例代码?

Android 开发者网站上的 Wifi Direct 文档包括从我管理的现已失效的示例应用程序(Android Studio 项目结构)中提取的代码片段...

回答 1 投票 0

为什么安卓WiFi直接和网络发现这么不靠谱?

我正在研究Android Wifi Direct和网络发现。我已经按照谷歌Android的例子,并得出相同的结论,这两个实现。他们是完全和彻底的...

回答 1 投票 2

WiFiP2PManager,OnPeersAvailable,DeviceList.Count零-始终

我已经苦苦挣扎了几天,一直在使用2部运行Xamarin测试应用程序的Samsung S8手机,并使用最少的WiFiP2PManager代码来发现对等实体。我浏览了社区论坛,然后...

回答 1 投票 0

ServerSocket.getLocalSocketAddress()返回空

我正在尝试在Android手机和Raspberry Pi之间以Wi-Fi P2P创建本地服务器,并以Android为主机。我已经能够使用wpa_cli成功建立P2P连接...

回答 2 投票 0

从Linux到Android的Wi-Fi P2P

我想以编程方式将具有运行Linux(客户端)的具有Wi-Fi访问能力的Raspberry Pi的文件传输到Android手机(主机)。我正在使用此链接作为如何建立P2P连接的指南...

回答 1 投票 3

[通过Wifi Direct(p2p)服务将Raspberry与Android连接

我正在尝试使用OS Jessie 8将一个Android应用程序与一个覆盆子连接。如果在覆盆子附近只有一个Android设备可用,我可以手动连接。但是,如果有多个android ...

回答 1 投票 5

DnsSdTxtRecordListener没有被调用!!是否可以通过Wifi直接服务发现来传输txt记录?

我想通过wifi直接服务发现将一些信息传递给接收器。我正在尝试将包含名称,年龄,性别信息的A,B,C变量发送给接收方,因此我创建了...

回答 1 投票 1

使用Wifi Direct / Wifi p2p连接两个以上的设备

我能够成功连接两个设备,然后在两个设备之间传递字符串,这与Android Studio培训演示非常相似。但是,当我尝试连接第三台设备时,是不可能的。...

回答 1 投票 1

三星10 plus不允许wifi p2p发现

我写了一个Android应用程序,允许设备通过Wi-Fi P2P发现来发现附近的设备。我正在关注这份文件。该应用程序可以在我的Samsung Tab E平板电脑上很好地工作-我能够扫描并...

回答 1 投票 0

在两个Android设备之间通过WiFi-Direct发送字符串

现在一个多月以来,我正在尝试使用WiFi-Direct在两个android设备之间发送字符串,但是我仍然很难理解我在做什么错。我看过论坛,但是...

回答 1 投票 1

为什么没有被广播接收器检测到的WIFI_P2P_CONNECTION_CHANGED_ACTION?

所以这个我第一次带wifi直接,我想我的Android手机连接到树莓派零点W通过WiFi直接工作。使用我的Android手机上这个示例应用程序:HTTPS://github.com / ...

回答 2 投票 0

三十分钟后Wifi-Direct始终断开连接

我正在使用WifiP2pManager.connect()创建一个WifiP2pGroup。这样可以正常工作,但无论是否传输数据,该组在30分钟后总是解散。有人知道吗 ...

回答 4 投票 15

为什么WifiP2pService会删除我的Wifi Direct组?

我有一个在2部手机上运行的应用程序,允许用户使用WifiP2p(WiFi Direct)从一个连接到另一个。在大多数手机上,它都有效。两部手机都进入同行发现,发现每个......

回答 1 投票 8

© www.soinside.com 2019 - 2024. All rights reserved.