我使用以下命令每天运行logcat过去4个月:
adb logcat
它只是简单地给了我所附的Android设备(我的手机)的所有日志。从昨天下午开始,那个命令突然间不再给我任何东西了:
$ adb logcat
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
从那里没有任何事情发生。我可以启动和停止各种应用程序或运行我自己的应用程序,但它曾用于提供大量输出(大部分是垃圾),它现在不输出任何东西。我在手机中看到了ADB图标:
我试过了:
adb kill-server && adb start-server
但没有任何作用。昨天早上它仍在工作,现在它已经没有输出了。
我在OSX 10.10上,而我的设备是Android 4.4.4
我真的很绝望(我真的需要调试一个应用程序)。这可能有什么不对?欢迎所有提示!
答案 0 :(得分:1)
确保设备连接正常并正常工作,尝试使用adb复制文件。
您也可以在设备上使用logcat。下载终端模拟器并在那里运行logcat命令。它可能会给你带来更有意义的错误。
如果logcat适用于您的设备但未通过adb获取,则应阅读XDA logcat tutorial
编辑:检查您的printk级别
root@:/ # cat /proc/sys/kernel/printk
7 4 1 7
(7=Current level, 4=Default level, 1=Minimum level, 7=Boot up level)