[英]How to read the STORED logs from an attached device in Android Studio
我需要阅读通过USB连接的设备中存储的日志。 它是为调试而设置的。 我运行设备文件资源管理器,它显示了所有文件。 但是日志文件隐藏在哪里?
AFAIK,Android系统不保留日志文件,而是具有一个包含日志的临时缓冲区。
方法1:通过代码将日志写入内部存储中的文件
您需要自己将日志写入设备。 有像logback-android这样的库可以帮助您。 您只需要创建适当的配置即可在设备存储上写入日志。
方法2:使用adb命令将日志写入文件
由于您通过USB连接,因此您可以
adb logcat -d > logcat.txt
上面的命令将文件存储在PC上,而不存储在设备上。 它在命令提示符指向的同一目录中
方法3:使用Android Studio
将您的设备连接到PC并运行Android Studio。 在底部,您有logcat标签。 您可以查看日志,也可以将它们保存到文本文件中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.