我想让你知道我是Android Development
的新手。
我开发了一个Android application
。在发布该应用程序之前,我已经在我的设备上和其他几次设备上对其进行了多次测试,以检查它是否崩溃。该应用程序通过了所有测试。
现在,该应用程序在某些用户设备上崩溃,并且如何知道该用户设备的应用程序崩溃的原因。
我对如何解决这样的问题有些困惑。
private static void logInitError(@NonNull String message) {
CrashLog.log(message);
CrashLog.log(locationManager == null ? "!!! NOT INITIALISED !!!" : "locationManager initialised");
DebugTestException debugException = new DebugTestException();
CrashLog.logException(debugException);
}
private static void logInitErrorNoProvider(@NonNull String message) {
CrashLog.log(message);
CrashLog.log(locationManager == null ? "!!! NOT INITIALISED !!!" : "locationManager initialised");
DebugTestException debugException = new DebugTestException();
CrashLog.logException(debugException);
}
最佳答案
监控应用程序的最佳方法是使用Firebase crashlytics。
您将从应用程序中获取实时分析,请参考the official guide进行实施。