我目前正在构建一个 Android 应用程序,但它一直在崩溃。
我正在尝试从选项菜单开始一项活动。我尝试了许多不同的方法来启动活动,但每次在 startActivity 时我都会得到相同的结果。我在 Manifest 文件中定义了活动,我可以从按钮运行活动,而不是从 onOptionsItemSelected。
我收到的错误是 ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord,Intent) 错误,所以我去搜索并发现了以下问题:
Android:ActivityThread.performLaunchActivity 错误
但是,我不是在解决这个问题。
我想知道的是如何让我的 logcat 错误跟踪以上面链接中询问者显示的格式显示?我在我的 logcat 中找不到“Caused By”或任何类似的东西,这将使调试对我来说变得更加简单。因此,如果有人能告诉我如何在 logcat 中找到这些信息,我将不胜感激。
在此先感谢,亚当。
[编辑] 这是 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 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