我正在構建Android應用程序,但它一直崩潰。Android/Eclipse:LogCat幫助
我試圖從選項菜單中啓動一個活動。我已經嘗試了許多不同的方法來啓動活動,但每次在startActivity中都會得到相同的結果。我已經在Manifest文件中定義了活動,並且我可以從按鈕運行活動,而不是從onOptionsItemSelected運行。
我收到的錯誤是一個ActivityThread.performLaunchActivity(ActivityThread $ ActivityRecord,意圖)的錯誤,所以我去搜索,發現以下問題:
Android: ActivityThread.performLaunchActivity error
不過,我不是一個解決方案後,解決這個問題。
我想知道的是如何讓我的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
您必須捕獲並記錄異常以獲取logcat中的完整堆棧跟蹤。你在logcat中看到什麼? – AxelTheGerman 2012-07-21 04:42:56
你能看到'LogCat'視圖內的日誌嗎?如果沒有,請使用'adb'工具(在'SDK/platform-tools'文件夾中)''adb logcat -d'來試試。 – 2012-07-21 04:54:21
@axel我將如何執行該代碼?我的代碼在這個問題更詳細[鏈接](http://stackoverflow.com/questions/11589480/android-start-activity-from-options-menu)。你能否給我一個例子來輸出我正在尋找的錯誤日誌? – Adam 2012-07-21 05:15:21