我想让你知道我是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进行实施。

08-18 07:10