出于好奇...是否有人能够将AirDrop功能集成到Android应用程序中?

我真的不在乎在Android端接收任何信息,但希望我可以从Android向iOS端发送信息。我希望找到一个对它如何工作以及在物理上是否可能有更深入了解的人。此外,关于Apple是否对该协议(protocol)拥有专有使用权(或者仅仅是名称和商标)的任何指示都将很棒!

试图构建一个跨平台的应用程序并使其接近,但是如果可行的话,这将非常方便:)

最佳答案

目前,这是不可能的,因为AirDrop使用蓝牙在设备之间创建对等Wi-Fi网络。每个设备都会在连接周围创建防火墙,并且文件将以加密方式发送,这实际上使它比通过电子邮件传输更安全。 AirDrop会自动检测附近受支持的设备,而这些设备仅需要足够靠近就可以建立良好的Wi-Fi连接,从而可以在多个房间中共享文件。

某些Android设备使用近场通信(NFC)和蓝牙的组合来共享文件。但是与Wi-Fi相比,蓝牙和NFC都相对较慢,这使得使用AirDrop共享较大的文件更快,更方便。

关于协议(protocol),我认为Apple并未公开它,据我所知,Apple一定已为其申请了专利。由于AirDrop也使用蓝牙,因此Android和iPhone蓝牙不兼容。因此,由于所有这些原因,我们没有看到任何可以通过AirDrop发送数据的Android应用。

关于Android到iOS AirDrop?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51202398/

10-10 11:07