2016-09-13 42 views
0

我建立具有服務, 該服務保存GPS座標,請與服務器連接的應用程序(尚未驗證互聯網連接只有服務器連接) 這項工作做得很好,有沒有一些API(或方式)獲取應用程序或服務崩潰android的日誌?

該應用可能會被關閉,該服務繼續工作(檢查和工作正常)

用戶界面從服務更新,這工作得很好,但我不知道什麼時候「它崩潰」我不得到典型的消息「應用程序已停止」爲我知道服務停止和用戶界面。

這可以很好地工作很長時間,但我(但)不知道什麼時候得到「崩潰」,因爲當我進入UI必須從UI更新它不會更新(然後服務必須啓動再次)

我的問題是.. 是否有一些API或方式獲取日誌時,服務崩潰?

+0

刪除線程標記,因爲這個問題沒有提及線程的。 –

+0

嘗試使用acra。 –

回答

0

同意,面料是一個偉大的。很好,易於實現,甚至還有Android Studio的插件。

您也可以看看提供類似服務的Firebase,但即使應用沒有崩潰,您也可以很好地記錄自己的異常。

https://www.fabric.io/
https://firebase.google.com/docs/crash/

+0

他們之間,你建議什麼?謝謝! – angel

+0

該應用程序沒有崩潰,但該服務顯然停止時,該應用程序獲取互聯網,並嘗試發送座標 – angel

+0

面料真的很容易實現。它可能有助於找到你的問題。 –

2

我會建議你去通過以下選項:

(記錄所有崩潰)

https://github.com/joshdholtz/Sentry-Android(記錄所有未處理的異常)

+0

那麼最好的選擇是面料? – angel

+0

是的,面料是最好的。與Fabric(Twitter)一起保持良好狀態,整合只需點擊一下即可。 –

相關問題