2013-06-24 34 views

回答

0

Crittercism會做你所需要的,而不必複雜的方式。只需下載該庫,然後將其集成即可。

與Google Play商店相比,它易於集成且更可靠。 Crittercism捕獲所有異常,線程堆棧(以便您可以檢查是否有任何線程在等待無所事事)以及設備類型。與Play商店相比,我剛剛提到了大約1%的崩潰情況。

另一方面,Google Analytics與亂七八糟的情況相比要重得多。我推薦了一些亂七八糟的小東西。

2

您可以在「異常/ ANR」從谷歌查看簡要報告Play商店

還建議使用Google Analytics

這是非常容易使用,並且能夠通過記錄所有未捕獲的異常在XML的值設置爲true

0

如果你不想使用第三方lib中,你可以自己捕捉到的異常,做你想和他們這樣不管是誰 -

UncaughtExceptionHandler currentHandler = Thread.getDefaultUncaughtExceptionHandler(); 
     // Register if not already registered 
     if (!(currentHandler instanceof ExceptionHandler)) { 
      Thread.setDefaultUncaughtExceptionHandler(new ExceptionHandler(this, currentHandler)); 
     } 

在Application類中執行此操作。

0

在Android中,Google正式支持Fabrics's crashlytics在線工具,其中包含用於管理崩潰相關信息的Firebase。我們也可以將任何異常上傳到服務器。

此外,他們提供了一個儀表板,可視化與我們的應用程序相關的許多事情。

相關問題