3

我正在开发一个需要与 PC 通信并交换实时数据的 android 应用程序。

我正在尝试使用 Wifi Direct 这样做(http://developer.android.com/guide/topics/connectivity/wifip2p.html)。虽然使用这种技术在两个安卓设备之间传输数据很容易,但我不确定如何在安卓设备和 PC 之间做同样的事情。根据我的研究,我发现 PC 需要“Intel My Wifi Dashboard”和“Intel Pro Wireless Tools software”产品才能使用 WiFi Direct。

我的问题是:是否可以编写可用于 PC 的接口或等效 Wifi Direct API,它可以替代这些英特尔软件产品,以便 PC 不必依赖这些产品的安装,我的应用程序可以直接与电脑通讯?

4

3 回答 3

1

我已经尝试通过英特尔 WIFI Direct 技术将文件共享和其他媒体共享到 ANDROID WIFI Direct。但根据我的经验,它不起作用。它显示与 WIFI Direct 连接的设备和不支持文件共享 :) 有趣但可悲!

所以我的建议是,首先探索你是否至少可以通过安装在 PC 上的英特尔软件在 ANDROID PHONES 上连接并进行一些操作。尝试使用不同的设备。不要忘记关闭安卓和 PC 上的防火墙!

如果您的实验有效,那么请深入挖掘以了解 API。这项技术仍处于初级阶段。祝你好运 :)

于 2013-09-13T15:51:26.977 回答
0

如果您想编写一个应用程序来做到这一点,我会从 wifi 联盟开始,然后拿起详细说明规范的白皮书……这里有一个链接。 https://www.wi-fi.org/knowledge-center/published-specifications http://www.wi-fi.org/discover-and-learn/wi-fi-direct <<

于 2013-12-05T17:49:31.707 回答
0

https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=21165,您可以强制下载此版本的 Intel WiFI Dashboard。

点-> 这不是在 PC 上启用 WiFi Direct 的那个。您需要“英特尔 Pro 无线工具软件”附带的驱动程序。安装后,您应该直接安装 Intel WiFi Direct (WiDi)

问题 -> 您使用的是哪个 WIFI 适配器?现在并不是所有的适配器都支持 WiFi Direct API。如果您尝试重用英特尔 API,则必须找到合适的适配器。另外,实时数据是什么意思?你想交换照片/视频/文件吗?或者您想实时镜像您的屏幕/视频流?请回复,即使我对这个领域感兴趣:)

https://downloadcenter.intel.com(从下拉列表中选择以下选项) 产品系列 ==> 无线网络产品线 ==> 无线技术产品名称 ==> 英特尔® 无线显示器(英特尔® WiDi)

于 2013-09-14T08:18:14.747 回答