Android / Eclipse:帮助LogCat [英] Android/Eclipse: assistance with LogCat

查看:167
本文介绍了Android / Eclipse:帮助LogCat的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在建立一个Android应用程序,但它一直在崩溃。



我试图从选项菜单开始一个活动。我尝试了许多不同的开始活动的方法,但是每次在startActivity时都会获得相同的结果。我已经定义了我的清单文件中的活动,我可以从一个按钮运行活动,而不是从onOptionsItemSelected。



我收到的错误是一个ActivityThread.performLaunchActivity (ActivityThread $ ActivityRecord,Intent)错误,所以我去搜索并找到以下问题:



Android:ActivityThread.performLaunchActivity错误



但是,我没有解决这个问题。 >

我想知道的是如何让我的logcat错误跟踪以上述链接中的asker显示的格式显示?我在logcat中找不到Caused By或者类似的东西,这将使我的调试变得更简单一些。所以如果有人能告诉我如何在logcat中找到这个信息,我将非常感激。



提前感谢Adam。



这是LogCat输出。这是关于我的手机正在做的很多信息,与实际在手机上运行的应用程序无关!

  07 -21 15:36:48.441:E / DataRouter(1825):usb connection is true 
07-21 15:36:48.441:E / DataRouter(1825):InvokeOemRequestHookRaw usbstatus true is failed 4
07 -21 15:36:50.022:E / AlarmManagerService(1986):android_server_AlarmManagerService_set to type = 0,1342850486.300000000
07-21 15:36:50.442:E / DataRouter(1825):usb connection is true
07-21 15:36:50.442:E / DataRouter(1825):InvokeOemRequestHookRaw usbstatus true is failed 4
07-21 15:36:52.446:E / DataRouter(1825):usb connection is true
07-21 15:36:52.446:E / DataRouter(1825):InvokeOemRequestHookRaw usbstatus true is failed 4
07-21 15:36:54.447:E / DataRouter(1825):usb connection is true
07-21 15:36:54.447:E / DataRouter(1825):InvokeOemRequestHookRaw usbstatus true is failed 4
07-21 15:36:56.447:E / DataRouter(1825):usb connection i s true
07-21 15:36:56.447:E / DataRouter(1825):InvokeOemRequestHookRaw usbstatus true is failed 4
07-21 15:36:58.447:E / DataRouter(1825):usb connection是真的
07-21 15:36:58.447:E / DataRouter(1825):InvokeOemRequestHookRaw usbstatus true是失败4
07-21 15:36:59.996:E / AlarmManagerService(1986):android_server_AlarmManagerService_set type = 3,148500.000000000
07-21 15:37:00.011:E / AlarmManagerService(1986):android_server_AlarmManagerService_set to type = 3,148498.243000000
07-21 15:37:00.452:E / DataRouter(1825 ):usb connection is true
07-21 15:37:00.452:E / DataRouter(1825):InvokeOemRequestHookRaw usbstatus true is failed 4
07-21 15:37:02.452:E / DataRouter(1825 ):usb connection is true


解决方案

您是否显示了LogCat意味着



转到窗口 - >显示视图 - >其他 - > Android-> LogCat 。这里整个android代码调试/跟踪小部件都可以使用,只需点击即可获得。


I am building an Android app at the moment, but it keeps crashing.

I am attempting to start an activity from an options menu. I have tried many different methods of starting the activity, but I get the same result each time at the startActivity. I have defined the activity in my Manifest file, and I can run the activity from a button, just not from onOptionsItemSelected.

The error I am receiving is an ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord,Intent) error, so I went searching and found the following question:

Android: ActivityThread.performLaunchActivity error

However, I am not after a solution to this problem.

What I would like to know is how to get my logcat error trace to display in the format shown by the asker in the link above? I can't find a "Caused By" or anything similar in my logcat, which would make debugging a whole lot simpler for me. So if anyone can tell me how to find this information in the logcat, I would be very grateful.

Thanks in advance, Adam.

[EDIT] Here is the LogCat output. It's just lots of information about what my phone is doing, nothing to do with the app that's actually running on the phone!

07-21 15:36:48.441: E/DataRouter(1825): usb connection is true
07-21 15:36:48.441: E/DataRouter(1825): InvokeOemRequestHookRaw usbstatus true is failure 4
07-21 15:36:50.022: E/AlarmManagerService(1986): android_server_AlarmManagerService_set to type=0, 1342850486.300000000
07-21 15:36:50.442: E/DataRouter(1825): usb connection is true 
07-21 15:36:50.442: E/DataRouter(1825): InvokeOemRequestHookRaw usbstatus true is failure 4
07-21 15:36:52.446: E/DataRouter(1825): usb connection is true 
07-21 15:36:52.446: E/DataRouter(1825): InvokeOemRequestHookRaw usbstatus true is failure 4
07-21 15:36:54.447: E/DataRouter(1825): usb connection is true 
07-21 15:36:54.447: E/DataRouter(1825): InvokeOemRequestHookRaw usbstatus true is failure 4
07-21 15:36:56.447: E/DataRouter(1825): usb connection is true 
07-21 15:36:56.447: E/DataRouter(1825): InvokeOemRequestHookRaw usbstatus true is failure 4
07-21 15:36:58.447: E/DataRouter(1825): usb connection is true 
07-21 15:36:58.447: E/DataRouter(1825): InvokeOemRequestHookRaw usbstatus true is failure 4
07-21 15:36:59.996: E/AlarmManagerService(1986): android_server_AlarmManagerService_set to type=3, 148500.000000000
07-21 15:37:00.011: E/AlarmManagerService(1986): android_server_AlarmManagerService_set to type=3, 148498.243000000
07-21 15:37:00.452: E/DataRouter(1825): usb connection is true 
07-21 15:37:00.452: E/DataRouter(1825): InvokeOemRequestHookRaw usbstatus true is failure 4
07-21 15:37:02.452: E/DataRouter(1825): usb connection is true 

解决方案

Did you show the LogCat means,

Go to Window->Show View->Other->Android->LogCat. Here the whole android code debug/trace widgets are available you can simply click you can get it.

这篇关于Android / Eclipse:帮助LogCat的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆