欢迎参加我们将于 6 月 3 日举行的 #Android11:Beta 版发布会

让彼此邻近的设备和用户互动

  • 互动
  • 开发
  • 游戏

借助 Nearby API,您可以让邻近(周围大约 30 米范围内)的用户畅享更好的工作或娱乐体验:轻松创建多人游戏、构建专门的群组、分享内容或协作处理文件。

这样做的好处

“附近”功能具有独特的距离范围和跨平台功能,可让您轻松地为相互邻近的用户打造魔术般的神奇体验。这也会提升使用“附近”功能的用户之间的互动度,并可让用户更乐于分享您的应用。

主要特色

  • Nearby Connections API:发现附近的设备,并在设备之间流式传输数据,或者通过完整的双向信道以点对点的方式传输文件或其他数据。实现用户之间的丰富互动和协作,例如多人游戏、实时协作、构建群组、广播资源或共享内容。
  • Nearby Messages API:广播附近的设备可以检测到的简单消息。实现群组构建、在设备之间单向分享少量信息或广播资源。

最佳做法

  • 使用与您所构建的功能相适合的 API。您可以参照 API 指南来确定最佳选择。
  • 除非必要,否则请尽量少用“附近”功能,以节省电量。这是因为 Nearby API 可能会大量使用无线电和传感器功能,在某些情况下,耗电速度最高会比平常高出 3.5 倍。
  • 根据用户的明确操作来激活“附近”功能,例如点按按钮、切换开关或进入某个特殊的屏幕。为用户提供可视化指示(例如动画),提示用户“附近”功能正在主动发送或接收内容。使用 developers.google.com/nearby 上提供的“附近”功能徽标。
  • 确保用户在开始使用“附近”功能之前就已了解附近的用户将会看到哪些信息
  • 当您的应用不处于活动状态时,停止使用“附近”功能。要详细了解如何使用或停止使用“附近”功能,请参阅此文档

使用入门

附近

示例