2010-02-12 101 views
1

我開發了一些應用程序的Android, 在模擬器上它是相當穩定的,但是當我嘗試在朋友(nexus)的真實設備上,它壓縮時間到時間,不能手指上特定當它發生的情況。 我真的想盡快發佈應用程序,但我無法找到我的模擬器中的任何泄漏..我該怎麼辦?如何調試我的應用程序,並找到它的原因得到真實設備美眉..應用程序不穩定

感謝, 伊詹

回答

3

插上的Nexus One進入你的電腦,並查看堆棧跟蹤應用程序崩潰時。如果你想知道你的應用程序崩潰的原因,你必須得到這些堆棧跟蹤。

+0

作爲mBaird說插入它,看日誌貓,它會告訴你究竟發生了什麼 – 2010-02-12 15:13:02

+0

我一直在看通過logcat的堆棧跟蹤權? – rayman 2010-02-12 15:50:42

+0

是的,通過LogCat查看 – 2010-02-12 15:53:24

2

您可以告訴您的朋友從Android市場下載http://code.google.com/p/android-log-collector/並在崩潰後立即運行。它會給他一個選擇,以各種方式分享他最近的logcat。

有些東西可能對他來說是私人的(比如他跑過的程序),所以他可以通過電子郵件發送給自己,然後轉發給你關於你的應用的部分。

+0

謝謝,但不能也有些東西,我可以看看我的logcat,可能暗示了一些暗戀一個真實的設備?像許多分配問題... 他告訴我有線程泄漏..我甚至不知道從哪裏開始,以檢查它..我有幾個線程..但他們怎麼會泄漏? 謝謝。 – rayman 2010-02-13 16:16:22

+0

你是指什麼線程泄漏?我不知道該怎麼告訴你,卻不知道他爲什麼認爲有這樣的問題。 – sargas 2010-02-15 03:05:41

+0

也許我應該補充一點,日誌採集器*將*獲取l​​ogcat的輸出,但它可以在事後運行,並且不需要連接到計算機。 – sargas 2010-02-24 20:22:10

相關問題