android真机调试logcat文件在哪

2025-02-27 21:32:05
推荐回答(2个)
回答1:

在拨号界面输入*#*#2846579#*#* ,然后系统会自动弹出一个菜单,选择工程菜单,进入后,点击背景设置,然后选择log设置,将默认的设置成开启状态,然后手机可能会自动重启,如果不自动重启,请手动重启。重启之后就行了。

http://stackoverflow.com/questions/6941710/unable-to-open-log-device-dev-log-main-no-such-file-or-directory
Dial this: *#*#2846579#*#*
Service menu will appear.
Go to “ProjectMenu” -> “Background Setting” -> “Log Setting” //Log设置中,设置LOG开关为开。
Open “Log switch” and set it to ON. // 设置log级别为Verbose
Open “Log level setting” and set the log level you wish.
Reboot the phone.
之后重启手机就OK啦。

回答2:

真机调试不输出日志到logcat的原因是手机厂商默认关闭了调试打印的功能。按照下面的步骤打开日志输出功能即可解决此问题。
打开设备调试日志输入功能步骤:
1、在拨号界面输入:*#*#2846579#*#* 进入测试菜单界面。
2、Project Menu–后台设置–LOG设置
3、LOG开关–LOG打开 LOG级别设置–VERBOSE
4、Dump&Log– 全部选中
5、重启eclipse(如果你已经打开了eclipse的话)
3
重新调试应用程序,发现问题解决,logcat已经有日志输出。
另外,由于手机型号可能不同,本方案不一定保证能够解决所有型号设备的输出日志问题。
4
需要注意的
设置之后,有的手机需要重启之后才能起作用,但是也有的手机(比如华为C8812),重启之后会忘记之前的设置,所以,对于这种机器,每次重启机器,都需要重新设置一遍,才能正常调试!