NeverCrash 全局捕获Crash的库开源项目

我要开发同款
匿名用户2019年11月20日
166阅读

技术信息

开源地址
https://gitee.com/jenly1314/NeverCrash
授权协议
MIT

作品详情

NeverCrashforAdroid一个全局捕获Crash的库。信NeverCrash,永不Crash。

Gif展示

引入Mave:<depedecy><groupId>com.kig.thread</groupId><artifactId>evercrash</artifactId><versio>1.0.0</versio><type>pom</type></depedecy>Gradle:compile'com.kig.thread:evercrash:1.0.0'Lvy:<depedecyorg='com.kig.thread'ame='evercrash'rev='1.0.0'><artifactame='$AID'ext='pom'></artifact></depedecy>

如果Gradle出现compile失败的情况,可以在Project的build.gradle里面添加如下:(也可以使用上面的GitPack来complie)

allprojects{repositories{mave{url'https://dl.bitray.com/jely/mave'}}}示例

核心代码(大道至简)

NeverCrash.iit(CrashHadler);

代码示例

publicclassAppextedsApplicatio{@OverridepublicvoidoCreate(){super.oCreate();NeverCrash.iit(ewNeverCrash.CrashHadler(){@OverridepublicvoiducaughtExceptio(Threadt,Throwablee){Log.d("Jely",Log.getStackTraceStrig(e));//e.pritStackTrace();showToast(e.getMessage());}});}privatevoidshowToast(fialStrigtext){ewHadler(Looper.getMaiLooper()).post(ewRuable(){@Overridepublicvoidru(){Toast.makeText(getApplicatioCotext(),text,Toast.LENGTH_SHORT).show();}});}}

功能介绍

NeverCrash for Android 一个全局捕获Crash的库。信NeverCrash,永不Crash。 Gif 展示 引入 Maven: <dependency>
<groupI...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论