应用程序发布后如何处理RuntimeException

时间:2017-12-13 07:26:30

标签: java android exception exception-handling runtimeexception

以下是我从Playstore Consle获得的崩溃报告

java.lang.RuntimeException:  
  at android.app.ActivityThread.performLaunchActivity 
(ActivityThread.java:2756)
  at android.app.ActivityThread.handleLaunchActivity 
(ActivityThread.java:2825)
  at android.app.ActivityThread.-wrap12 (ActivityThread.java)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1557)
  at android.os.Handler.dispatchMessage (Handler.java:110)
  at android.os.Looper.loop (Looper.java:203)
  at android.app.ActivityThread.main (ActivityThread.java:6339)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1084)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:945)

2 个答案:

答案 0 :(得分:1)

您可以使用firebase或fabric获取运行时应用程序崩溃详细信息。

请参阅以下链接

https://firebase.google.com/docs/android/setup

https://fabric.io/kits/android/crashlytics/install

答案 1 :(得分:1)

我发现@sonarqube最适合在我的应用程序中查找运行时异常。 请参阅链接并按照步骤

  

http://www.sonarsource.com/products/editions/community-edition/

它的代码覆盖率也很好 enter image description here

希望它能回答你的问题:)