编译Android shell的终端应用程序来记录当前时间?

时间:2014-05-30 16:25:43

标签: java android shell adb

在epoch时间模式下的日期命令仅在Android设备上从adb shell内部调用时提供秒分辨率(例如date +%s.%N返回14403022.N ...所以我只能使用date +%s

我需要一个小的终端程序,我可以从adb shell运行来记录时间戳。我知道我可以在我的android应用程序中使用诸如System.currentTimeMillis()System.nanoTime()之类的java方法来记录时间....但是,我怎么能编译一个我只能从adb shell调用的程序使用System.currentTimeMillis()System.nanoTime()记录时间值?

1 个答案:

答案 0 :(得分:1)

要在Android shell脚本中获得高分辨率的当前时间,请使用$EPOCHREALTIME内置shell变量。