跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • [请教]Android Logcat 初始时间不准确?
未分類
8 6 月 2020

[请教]Android Logcat 初始时间不准确?

[请教]Android Logcat 初始时间不准确?

資深大佬 : vzchsr 9

需求:

1:保存安卓平台的应用 log(应用都使用了标准的 log 接口),kernel log 到 机子内部的某块区域(emc) 

做法:

1:某个 App,执行 shell 命令 logcat *:D  -b all > logcatPath 

问题:

1:发现所有 log 的开始时间都是不正确的 

第一行 log

——— beginning of kernel

09-26 23:23:04.755 0 0 I : Booting Linux on physical CPU 0x0

…..

09-26 23:23:18.881 0 0 I sdcardfs: options – mask:18

06-09 18:57:04.003 1746 1746 I SystemServer: InitWatchdog ….

正确时间更新的临近两行

06-09 18:57:05.666 1468 1468 W DisplaySettingTime: SetTimeService GetSysTime: year: 2020, month: 6, day: 9, hour: 18, min: 57, sec: 5

06-01 00:00:19.000 1468 1468 E DisplaySettingTime: SetTimeService SetTimeToKernal:: settimeofday success year 2020, month 6, day 1, hour 0, minute 0, second 19

之后的时间就是正常的了。(正常时间应该为 6.1 号)

◆◆! 请问如何让开机的时间 正常 或者 从 00-00 00:00:00.000 开始,而不是一个随机的时间??? 

类似问题: https://stackoverflow.com/questions/12359221/logcat-has-logs-with-timestamps-out-of-sequence

其他被 pass 的方案:

  1. 使用 cat /proc/kmsg //( App 没有 root 权限)

  2. 使用 demsg > logcatPath //(dmesg 读完之后会停止,无法一直读取新的 log)

    请大家多多指教,万分谢谢。

大佬有話說 (1)

  • 資深大佬 : kernelpanic

    dmesg -w

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具