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

AutoEx应用崩溃自动匹配Stack Overflow的解答

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等)。 所以你不用担心依赖冲突等问题。另外请保持手机是联网状态的。希望能给你带来方便。

github地址:AutoEx


这篇文章还有一个很皮的版本,没敢发在掘金上。 如果想看,可以来这里:

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

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

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

复制代码

逃....

相关文章:

  • Hessian入门
  • node常用模块---path
  • JPA的配置文件
  • 简单了解JS中的几种遍历
  • Go语言中的反射机制reflect
  • 面试题:servlet jsp cook session 背1
  • linux下安装redis扩展
  • 总结:设计模式之Template Method模式
  • 深入浅出以太坊智能合约
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • 第一个博客,南沙的星星
  • IO创建Socket通信中慎用BufferReader中的readLine()
  • lambda表达式的简单入门
  • 提交表单且不刷新页面
  • selenium+python 优化测试报告
  • [iOS]Core Data浅析一 -- 启用Core Data
  • hadoop入门学习教程--DKHadoop完整安装步骤
  • Javascript弹出层-初探
  • Java多态
  • Laravel5.4 Queues队列学习
  • Logstash 参考指南(目录)
  • PHP的Ev教程三(Periodic watcher)
  • springMvc学习笔记(2)
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 构建工具 - 收藏集 - 掘金
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 深入浏览器事件循环的本质
  • 听说你叫Java(二)–Servlet请求
  • 原生JS动态加载JS、CSS文件及代码脚本
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • ionic异常记录
  • 选择阿里云数据库HBase版十大理由
  • ​香农与信息论三大定律
  • #define用法
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • .cn根服务器被攻击之后
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET 依赖注入和配置系统
  • .NET/C# 避免调试器不小心提前计算本应延迟计算的值
  • .NetCore部署微服务(二)
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • /bin/bash^M: bad interpreter: No such file ordirectory
  • @Query中countQuery的介绍
  • [100天算法】-不同路径 III(day 73)
  • [1525]字符统计2 (哈希)SDUT
  • [20161101]rman备份与数据文件变化7.txt
  • [2023年]-hadoop面试真题(一)
  • [Android Studio] 开发Java 程序