当前位置: 首页 > news >正文

使用Catcho阻止app闪退

app闪退总是让我很烦,找到一个库阻止闪退用于debug

  • android.enableJetifier
  • 加入jitpack.io
maven {url "https://jitpack.io"
}
  • 加入Catcho
 implementation 'com.github.alhazmy13:Catcho:v1.1.0'
  • 在Activity onCreate(…)编写
override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)// crash catch: do before `setContentView(..)`Catcho.Builder(this).recipients("fucker@fuckerfucker.org").build()val catchoError = intent.getSerializableExtra(Catcho.ERROR)Toast.makeText(this@TrackLogActivity, catchoError.toString(), Toast.LENGTH_SHORT).show()setContentView(R.layout.activity_tracklog)initViewAndListener()getApiData()// 手动Crashthrow NullPointerException("fucker fucker throw an error")}
  • ref link: https://github.com/alhazmy13/Catcho

http://www.mrgr.cn/news/91597.html

相关文章:

  • React之旅-03 路由
  • 【0407】Postgres内核 Condition variables (ConditionVariable)设计机制 ①
  • 开题报告——基于Spring Boot的垃圾分类预约回收系统
  • 【DeepSeek服务器部署全攻略】Linux服务器部署DeepSeek R1模型、实现API调用、搭建Web页面以及专属知识库
  • DeepSeek联网搜索
  • Android 动态加入Activity 时 manifest 注册报错解决。使用manifestPlaceholders 占位
  • 【OS安装与使用】part3-ubuntu安装Nvidia显卡驱动+CUDA 12.4
  • 鼎捷PLM深度集成DeepSeek,领跑智能研发新赛道
  • 从猜想终结到算法革新,弹性哈希开启数据存储新篇章
  • 深度学习之自然语言处理CBOW预测及模型的保存
  • 【复现DeepSeek-R1之Open R1实战】系列7:GRPO原理介绍、训练流程和源码深度解析
  • dify实现分析-rag-关键词索引的实现
  • Git命令行入门
  • 有向图的强连通分量: Kosaraju算法和Tarjan算法详解
  • 解锁机器学习核心算法|主成分分析(PCA):降维的魔法棒
  • 如何写架构设计⽂档
  • Flutter - 初体验
  • Django 连接(sqlserver)数据库方法
  • C# 背景 透明 抗锯齿 (效果完美)
  • 基于Flask的第七次人口普查数据分析系统的设计与实现