Android Wifi开发——室内网络(十八)

一、功能简介

1、基础概念

        WiFi RTT 功能是 Android P 新引入的一个功能,主要用于在室内定位。WiFi RTT 是全新的功能,借助 AP 热点或 WiFi,利用 RTT 原理完成测距,通过三个以上的测距点就能够准确地定位到设备所在位置,结果通常可以精确到 1 至 2 米。凭借这种精准度,可以用来开发基于精确位置的服务,例如室内导航、无歧义语音控制(例如,“打开这盏灯”)以及基于位置的信息(例如,“此产品是否有特别优惠?”)。

2、要求

  • 测距请求发出设备的硬件必须实现 802.11mc FTM 标准。
  • 测距请求发出设备必须搭载 Android 9(API 级别 28)或更高版本的操作系统。
  • 测距请求发出设备必须启用位置信息服务并打开 WLAN 扫描(位于设置 > 位置信息下)。
  • 测距请求发出设备必须拥有 ACCESS_FINE_LOCATION权限。
  • 当应用可见或在前台服务中时,应用必须查询接入点的范围。应用无法在后台访问位置信息
  • 接入点必须实现 IEEE 802.11mc FTM 标准。

二、功能开发

1、请求权现</

猜你喜欢

转载自blog.csdn.net/c19344881x/article/details/130862733