草庐IT

getTimestampNanos

全部标签

安卓蓝牙 : Convert ScanResult timestampNanos to System nanoTime

扫描低功耗蓝牙数据包时,我收到ScanCallback并设置了ScanResult。我可以使用result.getTimestampNanos()获得“观察到扫描结果时的设备时间戳”,但这次与Systems.nanoTime()不一致。有没有办法从一种转换成另一种? 最佳答案 使用以下代码通过SystemClock.elapsedRealtime()将getTimestampNanos()转换为系统毫秒:longrxTimestampMillis=System.currentTimeMillis()-SystemClock.elap