我正在考虑创建一个通过Wi-Fi Direct传输视频流的应用。我已经用google搜索了(即使在Stackoverflow中),但是我还没有找到指定支持设备的列表。
我的问题是:是否可以在Samsung Galaxy Mini(带有Android 2.3.6 Gingerbread的GT-S5570B)上使用Wi-Fi Direct对应用程序进行编码?是否有关于此技术的硬件限制或只是代码就足够了?
答案 0 :(得分:4)
在Android平台中,只有当制造商决定添加该功能并通过Android 操作系统(OS)进行一些代码修改时,使用Android 2.3或Gingerbread及更低版本的设备才支持WiFi strong>(所以,如果你在Android操作系统的设置应用程序中看到WiFi直接,那么你可以直接使用wifi,并且可以开发应用程序)。 LG Optimus Black,三星Galaxy S和Galaxy S II,Galaxy S III 是市场上支持WiFi Direct的现有智能手机的例子。一些带有WiFi Direct的Sony BRAVIA LED电视允许通过索尼爱立信Xperia智能手机进行媒体共享。
谷歌后来在其最新的Android 4.0或Ice Cream Sandwich OS中添加了WiFi Direct支持。这使三星Galaxy Nexus成为第一款提供原生WiFi Direct的Android手机,没有任何制造商的束缚。我建议查看this.
编辑:对于Emulator,我也看不到WI-FI Direct的任何设置。我不认为你可以在模拟器上测试它。请看这个链接,
executing WIFIDirectDemo sample with multiple android emulators
答案 1 :(得分:2)
您可以从Wi-Fi Alliance website获取有关哪些Sony Xperia设备支持Wi-Fi Direct的信息。 索尼还有一个phone loaner program,您可以在其中申请借用设备。