首页 > 解决方案 > 在开发时检测Android App Crash和空指针异常

问题描述

如何在 Android Studio 开发时检测 Android App Crash 和空指针异常?我们有什么好的静态分析工具吗?谢谢!

标签: androidandroid-studiocrash

解决方案


  1. 您应该在行上使用断点来检查空指针异常,这样您就可以在调试期间评估表达式。

在此处输入图像描述

  1. 您可以使用 Firebase Crashlytics。

build.gradle 模块

apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.crashlytics'
// add the Firebase SDK for Google Analytics
// The app need this to init in Firebase console

implementation 'com.google.firebase:firebase-analytics:17.2.1'

 // Add the Firebase SDK for Crashlytics.
implementation 'com.google.firebase:firebase-crashlytics:17.0.0-beta01'

build.gradle 项目

classpath 'com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01'

推荐阅读