gpt4 book ai didi

java - Android 设备离线崩溃报告器离线

转载 作者:行者123 更新时间:2023-11-29 04:06:47 25 4
gpt4 key购买 nike

我有一个安卓设备,例如 friendly arm这是离线的。我需要查看此设备的崩溃情况。例如,崩溃保存在 SD 卡中。我可以离线使用 firebase crashlytics 并保存在文件中吗?或使用其他图书馆。我需要一份完整的报告,例如内存、存储、线路崩溃等。

最佳答案

从技术上讲,您可以实现这种机制来自己跟踪崩溃日志。查看以下要在 Application 类中处理的代码:

import android.app.Application

class TestApp : Application() {
override fun onCreate() {
super.onCreate()

val exceptionHandler = SimpleExceptionHandler()
Thread.setDefaultUncaughtExceptionHandler(exceptionHandler)
}
}


class SimpleExceptionHandler : Thread.UncaughtExceptionHandler {
override fun uncaughtException(thread: Thread, exc: Throwable) {
// Log your exception here to files, database, etc together with the device status like RAM, processes, network condition that the crash point
}
}

您可以选择存储信息的方式,如文本文件、数据库等

关于java - Android 设备离线崩溃报告器离线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58107661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com