Android版本2.3+;

Android版本2.3+;,android,wifi-direct,Android,Wifi Direct,我在安卓官方博客上注意到,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/),但

我在安卓官方博客上注意到,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是否正确


有人能帮我吗?

设备支持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传输

是的,你是对的。我读过不同的博客,发现了相同的细节。谢谢:)