首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android设备的离线崩溃报告器离线

android设备的离线崩溃报告器离线
EN

Stack Overflow用户
提问于 2019-09-26 07:13:56
回答 1查看 220关注 0票数 1

我有一个设备安卓,例如friendly arm和这是离线。我需要看到这个设备崩溃了。例如,在SD卡中崩溃保存。我可以脱机使用firebase crashlytics并保存到文件中吗?或者使用其他库。我需要一个完整的报告,例如内存,存储,线路崩溃,等等。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-26 13:11:27

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

代码语言:javascript
复制
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 
    }
}

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

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58107661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档