android - 使用 ADB 获取文件的最后修改时间戳

标签 android adb

有没有一种方法可以使用 ADB 访问 Android 设备上文件的最后修改时间,而无需在设备上安装任何东西? adb shell ls -l <path>仅提供分钟精度,并且 adb ls 的版本没有 --time-style (至少在当前的最新版本中)。 pull -a保留时间戳,但我首先想要时间戳的原因是检查是否需要拉取它。

最佳答案

您可以使用 stat 实用程序来获取有关文件的信息。

从终端运行此命令并将 PATH_TO_FILE 替换为您尝试获取其上次修改时间的设备/模拟器上文件的绝对路径。它应该将其打印到控制台。

adb shell stat -c %y PATH_TO_FILE

关于android - 使用 ADB 获取文件的最后修改时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42954313/

相关文章:

java - 如果我更改值,Android 倒计时器不工作

android - ADB 未启动(无错误消息)

android - 与来自 ADB Shell 的 android 通知操作进行交互

android - 设备无法在 android studio 中识别以进行 android 调试

android - 手机已 root 但无法从/data/data 文件夹中提取文件

android - 如何在不使用 adb 的情况下在 android 中安装 android 应用程序?

Android异步任务与否

android - 多次注入(inject)作用域对象的同一个实例

java - 如何构建 libprotobuf-lite.so

Android构建没有规则来制作lib