java - 修复 Android Studio 中的错误
问题描述
我想让你知道我是新手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。
您将从您的应用程序中获得实时分析,请参阅官方实施指南。
推荐阅读
- ios - contentView 的动画高度约束将导致其子视图的其他不需要的动画
- flutter - 如何通过火焰库在正方形上制作蓝色半透明覆盖
- .net - Serilog 中有没有办法过滤以某个关键字开头的消息?
- mpi - 如何使用 mpiexec 避免 libpciaccess 初始化错误
- javascript - 当我在下拉菜单上选择一个选项时更改 Slick Image (SHOPIFY)
- spring - 如何从依赖项 jar 中修改 bean 中私有字段的值?
- python - python将数组保存到不同长度的csv
- javascript - 无法在 Typescript 的 ES6 类的构造函数中返回自定义对象
- javascript - iframe 画布在 Safari 桌面上没有声音
- javascript - Javascript请求本地服务器不是ec2服务器