Google的就近分享是如何实现的?

How is Google's nearby share implemented?

Google 刚刚在 8 月发布了 Nearby Share 功能。我对它的技术方面很感兴趣,但我没有找到任何关于附近分享技术细节的文章。有什么提示吗?

我还注意到 Google 在 Android 上已经有了 Nearby connection API。 这让我想知道他们是否有任何关系?例如,是否使用附近的连接 API?

实现附近共享

(是的,我看到前者是成熟的、随时可用的功能,后者是 API 面向开发人员的,并且支持的不仅仅是文件共享。但是它们的名称看起来很相似, 他们使用的通信方式也是如此,例如蓝牙、BLE 和 P2P wifi。)

我是 Google 附近共享和附近连接的负责人。

是的,附近共享建立在附近连接 API 之上。 Share是两者的user-facing组件,并且增加了Nearby Connections缺少的'Identity'概念。可靠性和吞吐量改进都是 Nearby Connections 的一部分,因此 API 的用户应该受益。

如果您有任何具体问题,请告诉我,我会尽力回答。