代码之家  ›  专栏  ›  技术社区  ›  Bob Lissner

如何从android studio中的附加设备读取存储的日志

  •  1
  • Bob Lissner  · 技术社区  · 8 年前

    我需要读取存储在USB设备中的日志。它是为调试而设置的。我运行设备文件资源管理器,它显示所有文件。但是日志文件隐藏在哪里?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Sagar    8 年前

    安卓系统不保存日志文件,而是有一个包含日志的临时缓冲区。

    方法1:通过代码将日志写入内部存储中的文件

    您需要自己将日志写入设备。有些图书馆像 logback-android 有助于这样做。您只需要创建正确的配置,以便在设备存储上写入日志。

    方法2:使用adb命令将日志写入文件

    因为你是通过USB连接的

    adb logcat -d > logcat.txt

    上面的命令将文件存储在PC上,而不是设备上。它位于命令提示符指向的同一目录中

    方法3:使用android studio

    将设备连接到PC并运行Android Studio。在底部,有logcat标签。您可以查看日志并将其保存到文本文件中。