为了账号安全,请及时绑定邮箱和手机立即绑定

你敢叫Android程序员找bug?不存在的这辈子都不会找bug

标签:
Android
你 还在各种交叉闪烁而过的红色Log而感动痛苦不堪吗?
你 还在各种交叉闪烁而过的红色Log而感动痛苦不堪吗?
你 还在熬夜加班修复那些散发着恶臭味的代码?
你 还在寻找大佬帮你看一眼错误日志吗?


据不完全随意统计,导致程序员加班的三大问题之一,八阿哥占据了程序员的职业生涯
几乎一大半的时间,特别是前人挖得坑。(自己刨的就偷偷改了,趁还没有人发现)。

现在开始,和找bug说拜拜。

AutoEx

AutoEx采用全球领先的Stack Overflow技术。利用人工智障将别人踩过的bug和你的bug异常堆栈,通过大数据云计算返回符合你异常处理方案。这样可以为这个世界的Android猿省下大部分的偷懒时间。

旁白君:程序员真的领先世界三十年,兄跌。这么强的吗?

image.png

啊,真是太棒了,自从用了AutoEx。每天我都可以有更多的时间用来把自己当猪养了。


他! 她! 它 !。他们都在使用AutoEx来解决问题。你还在等什么?赶快打开全球最大的交友网站,依赖使用吧。

BGM响起:因为我们是一家人 相亲相爱的一家人 有心才能体会 有心才会珍惜 ...

联系地址:AutoEx


AutoEx

帮助Android开发者,让项目在崩溃时从异常堆栈中,自动寻找Stack Overflow的回答。


项目崩溃后,你的LogCat日志会出现来自Stack Overflow的回答。

像下面这样:

┌—————————————————————AutoEx——————————————————————
├ 错误类型:android.content.res.Resources$NotFoundException: Resource ID #0x7f0b0056 type #0x12 is not valid。详细异常请往上滚动查看├ 推荐参考Stack Overflow上4条同类问题。点击下方连接查看
├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
├ 标题:Android Resources$NotFoundException: Resource ID #0x7f030027├ 链接:https://stackoverflow.com/questions/21269502/android-resourcesnotfoundexception-resource-id-0x7f030027├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
├ 标题:android.content.res.Resources$NotFoundException: Resource ID #0x7f07007e├ 链接:https://stackoverflow.com/questions/48161713/android-content-res-resourcesnotfoundexception-resource-id-0x7f07007e├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
├ 标题:App crashes when adding an ImageView?
├ 链接:https://stackoverflow.com/questions/47600747/app-crashes-when-adding-an-imageview├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
├ 标题:XML Android app will not load on phone
├ 链接:https://stackoverflow.com/questions/48310838/xml-android-app-will-not-load-on-phone└—————————————————————AutoEx——————————————————————

用法

  • 1.根build.gradle添加仓库:

allprojects {
    repositories {maven { url 'https://jitpack.io' }}
}
  • 2.添加dependency依赖

dependencies {
    implementation 'com.github.BolexLiu:AutoEx:v1.0.6'}
  • 3.Application初始化一行搞定

 AutoEx.apply(this);

或者你也可以自己配参数

  /**
     * @param mApp    Applicatin
     * @param maxSize 最大提示答案数目
     * @param tag     自定义日志 默认 AutoEx
     * @param isDebug 是否开启调试 true为开启 false为关闭 默认开启
     */
    public static void apply(Context mApp, int maxSize, String tag, boolean isDebug)

android support:

  • minSdkVersion 14

  • maxSdkVersion 26+


更新描述

  • 1.0.5 修复小米等手机直接被Kill,添加多进程

  • 1.0.6 最大提示数目、增加日志过滤、调试模式选择


AutoEx仅不到9kb的大小。为了保持精简干净不给开发者添麻烦,AutoEx放弃依赖第三方库。(比如OKHttp、Gson等)。
所以你不用担心依赖冲突等问题。另外请保持手机是联网状态的。希望能给你带来方便。

原文链接:http://www.apkbus.com/blog-889706-77646.html

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消