Android:使用LogCat查找应用挂起的位置

时间:2013-01-10 11:48:51

标签: android logcat

我的应用在调用takePicture方法时挂起。它永远不会回来。我打开了LogCat,但它完全是空的,根本没有任何条目。有没有办法可以弄清楚应用程序内部挂起的位置?

3 个答案:

答案 0 :(得分:0)

有时Logcat没有显示任何内容。 解决这个问题

转到DDMS->Device -> select your Device or emulator

如果不起作用重启adb或eclipse肯定会对你有所帮助。

答案 1 :(得分:0)

对我来说,这是一个很常见的问题。

大多数时候,我运行我的应用程序,即使设备已连接,我也没有获得任何logcat条目。主要是摩托罗拉Milestone。

我找到了解决这个问题的方法,

  

每次,我都要打开logcat堆栈,我必须从Devices选项卡中选择我的设备。

DDMS->Device或从Windows-> showView

中选择

答案 2 :(得分:0)

终端中的

然后转到android sdk文件夹 cd platform-tools 然后输入./adb logcat 你肯定会得到logcat输出。 在此之前,您可以按adb logcat -c刷新缓冲区,这样您只能从您的应用程序获得logcat输出,并且您可以使用adb logcat -s tag_name

按标记过滤输出