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

2018-05-01 10:34:50 +08:00
 bolex

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 ——————————————————————

用法

allprojects {
    repositories {maven { url 'https://jitpack.io' }}
}
dependencies {
    implementation 'com.github.BolexLiu:AutoEx:v1.0.0'
}
    AutoEx.apply(this);

android support:


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

github 地址:AutoEx


这篇文章还有一个很皮的版本,如果想看可以来这里:

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

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

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

逃....

9370 次点击
所在节点    Android
6 条回复
creedowl
2018-05-01 10:51:45 +08:00
好像之前看到有个 python 的模块也是干这个的。。
paopaolong
2018-05-01 10:56:21 +08:00
这个挺厉害的哦~~
flowfire
2018-05-01 12:02:30 +08:00
真·面向 StackOverflow 编程
whileFalse
2018-05-01 15:52:37 +08:00
真棒。
谁来训练一个人工智能,把 Stack Overflow 上最高赞的解决办法自动合并到 git 上提交一个 merge request。
bolex
2018-05-02 12:51:59 +08:00
@whileFalse 哈哈哈哈 好想法
bolex
2018-05-02 12:52:42 +08:00
@flowfire 真相😝

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/451164

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX