Android系统日志文件位置

jam*_*pez 14 logging android

在ubuntu中有/var/log/syslog文件.我的问题是什么是android中的ubuntus系统日志的等价文件,我知道我有一个root用户的Android手机.

Ank*_*ush 16

有几种方法可以查看 System-Log - 但是查找日志文件的位置要比较困难.我将列出3个选项,允许您查看日志(在设备或计算机上),但我不知道它们保存在何处.我可能错了,但从我收集的内容来看,Android系统并没有保留"日志文件".相反,有一个缓冲区包含"日志"(再次我可能错了)!

您首先要选择从名为的Play商店安装应用程序 aLogCat.此应用程序对于查看和发送设备日志非常有用.可以将其设置为通过电子邮件向您发送设备中的"日志文件".这种方法最适合root.

第二种方法使用Android SDK.连接您的设备(启用USB调试),然后在终端输入以下内容:

    $ adb logcat -d > logcat.txt

-d选项告诉adb您从Android系统复制整个文件日志.因为你似乎知道UNIX系统是如何工作的,所以我不会解释命令的其余部分.

第三个选项(如果您是root用户)就是在Android设备上安装终端仿真器.打开终端仿真器并输入命令:

    $ logcat -d > /sdcard/my-log-file.txt

这将与上面相同(除了您不需要计算机,文件保存在您的设备/ SD卡上.随意将" /sdcard/my-log-file.txt"部分更改为您喜欢的任何部分,但我强烈建议您将其保存到您的任何一个外部或内部存储 - 简而言之:将其保存到您无需#(超级用户)权限即可实现的位置!


Cir*_*四事件 5

只是为了进一步澄清: