【问题标题】:WiFi Direct for Android Version 2.3+适用于 Android 版本 2.3+ 的 WiFi Direct
【发布时间】:2012-11-26 01:38:54
【问题描述】:

我在官方 Android 博客上注意到,具有 4.0 或更高版本的谷歌手机支持 WiFi Direct API。我还看到了访问 WiFi Direct API 的代码。 但我怀疑在一些博客上有人写过一些 2.3 版本的 android 设备也支持 WiFi Direct。所以我们为 4.0 或更高版本编写的相同代码,将适用于支持 WiFi Direct 的 2.3 版本的 android 设备?我没有找到与android 2.3 版本兼容的代码

我再次注意到,对此的替代解决方案是“AllJoyn”(https://www.alljoyn.org/),但不知道这是使用 WiFi Direct 的正确方法吗?

有人可以帮帮我吗?

【问题讨论】:

    标签: android wifi-direct


    【解决方案1】:

    设备支持 WiFi Direct(例如:2.3 版)这一事实并不一定意味着您可以访问 WiFi Direct API(从 4.0 开始提供)

    在 2.3 版示例中,请考虑该功能存在但应用开发者不能 直接与之互动。 我认为在您谈论的博客上,这些人刚刚在 2.3 上启用了 WiFi Direct,但没有通过代码做任何事情。 如果您想使用 WiFi Direct 通过代码执行某些操作,您需要启用 WD 并且至少在 4.0 上运行的设备,以便您可以访问 API。

    AllJoyn 无法解决您的问题。 AllJoyn 在传输 API 之上提供了一个层,因此开发人员不必关心数据是否将通过蓝牙、WIFI 传统或 WiFi Direct 传输。

    【讨论】:

    • 是的,你是对的。我阅读了不同的博客,发现了相同的细节。谢谢:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 2012-01-27
    • 1970-01-01
    相关资源
    最近更新 更多