android - 如何自动将致命错误记录到文件中?
问题描述
当我附近没有计算机来查看 logcat 时,我有一个应用程序会随机崩溃。因此,我想将致命错误/每个错误的原因写入手机上的文件,以便稍后读取以进行调试。我尝试使用 try catch,但我正在寻找一个完整的解决方案,例如我输入一次的命令,它会捕获每次崩溃并保存它,就像代码上方的观察者分别是一种虚拟框。
哪个命令在这里帮助我?
解决方案
为此使用文件是一个坏主意-您不仅可能不得不担心额外的权限,而且还必须编写大量代码。
有许多库可以捕获异常并为您记录它们。
此外,在实时环境中,这无法捕捉错误,因为您不能要求用户向他们发送日志文件。
我使用 Fabric(Firebase)
推荐阅读
- forms - 如果未选中复选框(= 请求为空),则不处理 Symfony 表单
- python - 如何获取值具有特定值的行的索引?
- html - 将 img 定位在其父 div 的底部,而不使任何位置成为绝对位置
- amazon-web-services - 为 AWS 成本资源管理器创建 VPC 终端节点
- python - 当我在 matplotlib 中调用 plt.show() 时未显示绘图
- javascript - 日期过去后,Javascript 倒计时变为负数
- java - Jooq:选择计数组
- arrays - Powershell:将元素从一个数组复制到另一个
- cython - 没有名为“test_cython”的模块
- flutter - 运行时 Http 包和 JsonPlaceholder 出错