您当前的位置: 鹰眼Android SDK > > 缓存轨迹处理
缓存轨迹处理

简介

在断网状态下,鹰眼SDK 会启动缓存模式,即将采集到的定位依据(GPS、Wi-Fi、基站)缓存在手机本地数据库中,待联网时回传。


对于缓存在本地的数据,鹰眼 SDK 提供了查询缓存轨迹信息和清除缓存数据的接口。

查询缓存信息

LBSTraceClient中的queryCacheTrackRequest()方法用于查询该设备上指定的一个或多个entity 的缓存轨迹信息。信息内容包括:

1. total - 缓存数据量

2. startTime - 缓存轨迹的开始时间

3. endTime - 缓存轨迹的结束时间

清除缓存信息

LBSTraceClient中的ClearCacheTrackRequest()方法用于删除该设备上指定的一个或多个 entity 某段时间内的缓存轨迹数据。