2017-05-30 120 views
0

連接到Android工作室有沒有辦法讓堆棧跟蹤不通過USB連接到Android Studio中,當應用程序崩潰?獲取堆棧跟蹤不通過USB

我發展,其中手機需要連接到其他USB設備的應用程序。 在某一點上的應用程序崩潰,因爲我沒有連接到Android工作室我不能看到堆棧。 任何建議如何獲得崩潰後的堆棧跟蹤?

+1

使用crashlytics通過織物。我在我的應用程序中使用它,我可以說,這是易於集成相當有效 –

+0

其實這是非常好的,謝謝。 – Seiran

回答

0

你可以使用logcat的事實後。所有AS都使用logcat和創建消息的進程的過濾器。這仍然需要您在之後很快連接設備。

另一種選擇是使用類似ACRA建立一個系統,以電子郵件/發送崩潰到web服務。

+0

你能解釋一下崩潰之後用logcat獲取堆棧的過程嗎? – Seiran

+0

使用USB連接設備。從CMD運行亞行logcat當運行在命令行亞行logcat(如果不是在你的路徑,亞洲開發銀行在/platform_tools/ADB –

+0

發現其說 - 等待的裝置 - 而這一切.. – Seiran

1

您可以通過Wi-Fi通過ADB調試應用程序,視圖的logcat讓您隨時與USB免費。這是非常簡單的設置和運作良好。 https://developer.android.com/studio/command-line/adb.html#wireless

+0

我相信你的答案應該可以正常工作,但正如我在前面的回答中提到,我有一些亞奇怪的問題這表明設備不盡快連接當我運行ADB服務器 – Seiran

+0

啊,我看到。嘗試讓adb先運行USB在斷開連接並切換到wifi之前。 –