使用Wifi Direct将Android应用程序连接到PC

时间:2013-08-27 18:36:32

标签: java android intel wifi-direct

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

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

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

3 个答案:

答案 0 :(得分:1)

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

所以我的建议是,首先探讨一下你是否能够在安装了PC的英特尔软件的情况下至少连接并对ANDROID PHONES进行一些操作。尝试使用不同的设备。不要忘记在Android和PC上关闭防火墙!

如果你的实验有效,那就深入挖掘一下API的发现。这项技术仍处于初期阶段。好运:)

答案 1 :(得分:0)

https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=21165,您可以强行下载此版本的英特尔WiFI仪表板。

点 - >这不是在PC上启用WiFi Direct的那个。您需要“Intel Pro Wireless Tools软件”附带的驱动程序。安装完成后,您应该直接安装Intel WiFi Direct(WiDi)

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

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

答案 2 :(得分:0)

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