gpt4 book ai didi

android - Android 2.X 设备可以连接到 Android 4.0 Wifi Direct AP 吗?

转载 作者:行者123 更新时间:2023-11-29 14:02:35 25 4
gpt4 key购买 nike

我将首先解释我要解决的问题。我有两个可以部署到 Android 的 Adob​​e AIR 应用程序(Receiver App 和 Broadcaster App)。 Receiver App 位于一台 Android 设备上,等待任何运行 Broadcaster App(在本地网络上)的 Android 设备。这一切目前都在工作,我可以让设备通过本地 WiFi 连接毫无问题地通话。

问题是我需要能够在没有外部路由器/AP 的情况下执行此操作。我能够将第三个 Android 设备设置为无线 AP,并让另外两个 Android 设备通过 WiFi 连接进行通信。但是,设置无线 AP 连接的设备无法加入网络。

在搜索 google 和 stackoverflow 之后,我想到了一些解决方案。

(1) 使用已获得 root 权限的 Android 设备并运行 Barnacle 设置 Ad-Hoc 网络。我能够尝试此操作并在两台设备之间成功设置 Ad-Hoc 网络,但它们无法在 Adob​​e AIR 应用程序中建立连接(使用 Adob​​e P2P 支持)。

(2) 如果我能拿到新的 Android 4.0 Galaxy Nexus,我知道我将可以访问 WiFi-Direct。我很好奇这是否能解决我的问题。我可以使用 Galaxy Nexus 设置和加入无线 AP,并从我的旧 2.X 设备连接到无线 AP 吗?读书this让我相信我可以,但我想知道是否有人可以证实。

附言我通过无服务器 rtmfp 连接在 Adob​​e AIR 端使用 NetConnection/NetGroup/NetStreams。

谢谢。

最佳答案

Sean,这可能无法回答您的问题,但我也将 rtmfp 用于无服务器 p2p(Tom Krcha 在 this blogpost 中描述的那种类型)并为您提供了几个数据点:

  • 许多 HTC 设备和其他智能手机都存在多播问题,导致它们无法以这种方式进行通信。谷歌“htc multicast”并在 this blog 上阅读相关信息.有趣的是,只要还有未受损的设备,这些设备就可以在这样的组中工作,因为它们可以传输多播,只是不能接收。因此其他设备启动组并且都可以参与。但受损设备无法自行发起群组。

  • 我在各种设备(从 Android 到 iOS 再到桌面)之间进行通信时没有遇到任何问题,因此我认为您应该可以跨 Android 版本。

  • 我有一部 root 手机,我运行一个名为“wireless tether”的应用程序来创建热点/wifi 接入点,当其他两个设备连接到该热点时,它们可以使用此方法相互通信,但他们无法与正在创建热点网络的手机通信。

关于android - Android 2.X 设备可以连接到 Android 4.0 Wifi Direct AP 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8761178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com