草庐IT

android - 为什么发现 Android Wi-Fi Direct 的对等点如此不可靠?

我正在试验Android的Wi-FiDirect(如果您愿意,也可以是P2P)。我认为它在我的两部手机之间工作得非常好,但我意识到我遇到了WifiP2pManager.discoverPeers()和/或WifiP2pManager.requestPeers()的问题。我观察到这些结果:在整整1分钟多的时间里,没有发现任何对等点,也没有触发任何回调。我也通过AndroidWi-Fi设置的Wi-FiDirect部分观察到这一点。这很奇怪,因为有时发现几乎立即完成。我有一个Roku设备和一个手机B,放在手机A旁边。虽然所有设备都连接到我的Wi-Fi,但Roku只在大约10%的时间内出现,而

android - 用于点对点连接的 Wi-Fi 与蓝牙

我正在为一个教育项目在android中开发一个p2p应用程序,我想在这个项目中将附近学生的android手机分组,并在大学校园内交换传感器数据。现在有一些注意事项:设备将自动相互发现并在发现后连接并交换数据。该流程运行时间很长,每天可能运行4-8小时。(周期性感知数据并交换的过程)现在可以使用蓝牙或WiFi形成p2p组(不是WiFiDirect,考虑到手机连接在校园WiFi上,通过WiFi的简单UDP数据包)。在这种情况下,就可靠性、手机的功耗、可扩展性和您可以建议的任何其他方面而言,使用蓝牙和WiFi的优缺点是什么。 最佳答案 在

android - 无法收听 android wi-fi 管理器的状态?

我在使用BroadCast接收器检查Wi-fi状态时遇到了一些问题。你能帮忙吗?这是我的list文件。这是MainActivity.javapublicclassMainActivityextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){intstate=intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE,-1);Stringmsg=null;switch(state){caseWifiManager.WIFI_STATE_DIS

android - 如何使用 Java 在 Android Wi-Fi 连接上设置 ProxySettings 和 ProxyProperties?

如何使用Java(以编程方式)在AndroidWi-Fi连接上设置ProxySettings和ProxyProperties?由于ipAssignment、linkProperties、ProxySettings和ProxyProperties是Android3.1及更高版本WifiConfiguration中的隐藏字段,我需要能够枚举类并使用这些字段。按照使用下面链接的代码示例,我可以为特定Wi-Fi连接设置静态IP地址、网关和DNS,但我还需要设置Wificonfiguration.ProxySettings.STATIC和ProxyProperties参见StackOverflo

android - 我们可以在 Android 中使用 wi-fi 热点连接 10 个以上的设备吗

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭2年前。Improvethisquestion我正在致力于通过wifi热点或wifidirect实时通话的项目推送,但鉴于此限制,我无法像android一样通过一个热点连接10台

android - Phonegap/Cordova 是否存在等效的 Wi-Fi Direct/Wi-Fi P2P?

我正在构建一个Android应用程序以允许在有限范围内的两个设备之间进行通信,但我找不到与native等效的插件AndroidWi-Fipeer-to-peer适用于Phonegap/Cordova。有什么建议吗?其他服务(例如Google'sWebRTC)可以解决这个问题吗?本地化是解决方案吗? 最佳答案 我遇到了同样的问题,但是有一个名为“thali”的插件我还没有测试过,但是如果你想提前给它的话,这里是链接。让我们知道你过得怎么样https://www.npmjs.com/package/thali

Android Wi-fi AP 热点 - 没有互联网

SO上有很多关于在Android移动设备上设置AP(热点)的帖子。然而,在所有这些情况下,AP都是通往外部互联网世界的管道。就我而言,我只想要一个服务器应用程序作为AP在移动设置上运行。并让所有客户端android手机连接到它,发送数据并根据需要断开连接。假设没有互联网连接(即没有gprs/3g等)。我的观察:如果我设置一个wifiAP(通过设置->网络共享和可移植热点),当它也连接到GPRS时,另一部Android手机可以成功连接到这个AP并将数据发送到应用程序。但是,如果我禁用GPRS,即使客户端显示它已连接到AP,它似乎也无法发送任何数据。似乎外部互联网连接是AP模式工作的必要条

android - 如何创建一个 Android 应用程序来通过 Wi-Fi 控制 Arduino?

我有一blockArduinoMega开发板。我已经连接了WiFly模块并与我的Android手机建立连接。现在我想为我的Android制作一个简单的应用程序,我按下一个按钮然后LED在Arduino板上打开。事实上,我已经制作了一个带有按钮的应用程序(在Eclipse中),如果我按下它,我会收到一条提示消息,说明按钮已按下。现在,我该如何实现Wi-Fi功能并使其能够点亮Arduino的LED? 最佳答案 这实际上取决于Arduino板期望的输入类型。Arduino文档对通过Wi-Fi连接进行通信有何看法?我想阅读这些内容是一个不错

android - "Wi-Fi Direct"Android 库?

有人知道WiFiDirect吗?(WiFi点对点变体)Android库或SDK? 最佳答案 Wi-FiDirectAPI自API14起可用包名为android.net.wifi.p2p 关于android-"Wi-FiDirect"Android库?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5063404/

android - Wi-Fi Direct 是否可以进行多播?

我对AndroidICS中的新Wi-FiDirect功能有点困惑。是否可以创建具有多个设备的P2P组,并将多播数据包从源对等点发送到其他对等点?不幸的是,我没有任何支持Wi-FiDirect的设备,所以我只能浏览我在网上找到的示例。在这些示例中,我只能找到建立一对一连接的对等方。那么,多播是否可行? 最佳答案 Isitpossibletocreateap2pgroupwithmultipledevices?根据行业白皮书和技术规范,是的,可以创建包含多个设备的群组,您将拥有一对多连接、一个群组所有者(GO)和多个客户端。Sendmu