Google的附近共享是如何实现的?

syl*_*hen 4 android google-nearby google-nearby-connections

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

我还注意到 Google 已经在 Android 上提供了附近连接 API。这让我不禁好奇他们之间到底有没有关系?例如,附近共享是使用附近连接 API 实现的吗?

(是的,我看到前者是一个成熟的、随时可用的功能,后者是一个供开发人员使用的 API,支持的不仅仅是文件共享。但它们的名字看起来很相似,它们使用的通信方法也很相似,如蓝牙、BLE 和 P2P wifi。)

Xly*_*the 9

我是 Google 附近分享和附近连接部门的负责人。

是的,附近共享是建立在附近连接 API 之上的。共享是两者中面向用户的组件,并添加了附近连接所缺乏的“身份”概念。可靠性和吞吐量的改进都是附近连接的一部分,因此 API 的用户应该会受益。

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