我想使用Wifi点对点(WiFi peer to peer )构建一个android应用程序,而不需要连接到互联网,也不需要使用AP (接入点),所以我想知道,使用WiFi-Direct还是使用Alljoyn框架来构建它更好?(我认为这最后一次是做了类似于WiFi-Direct,但使用AP)。任何人都可以向我解释这一点。非常感谢。
发布于 2014-03-02 18:05:58
AllJoyn是一个更高级别的框架,它为您完成了大部分的管道工作,基本上您定义了一个接口,注册了它,创建了一个会话,然后您就可以继续工作了。它可以在IP上工作(例如,使用AP的WiFi ),并且有专门的wifi直接代码(购买现在没有官方支持),也有部分蓝牙LE实现(但目前需要有根android手机)。
这篇论坛文章描述了官方支持的内容:https://allseenalliance.org/developer-resources/forum/developers/how-alljoyn-works-mobile-devices
您可以通过WiFi或WiFi直接完成所有这些工作,但这需要做更多的工作(您必须自己实现发现、封送等等)。
https://stackoverflow.com/questions/22122353
复制相似问题