【开源库推荐】#1 SpiderMan 可快速查看Android闪退崩溃日志
原文:https://stars-one.site/2020/12/22/android-log-spiderman
开发Android的时候想必大家都遭受过这种经历:
用户手机上App闪退了,但是我们又需要用户的日志信息,用户如果是懂行的还好说,可以让他进行操作的复现,但是如果是小白的话,就没辙了
市面上也是有几个收集日志的框架,但是我最近发现了这款实用的框架,其主要功能:当APP出现崩溃闪退的情况时候,会自动捕获闪退崩溃的信息,并打开一个页面进行展示
此外,页面也是提供分享功能,用户可以点击分享功能,从而对崩溃错误信息进行复制,然后和开发者进行反馈,十分实用
这里给大家分享推荐一波,simplepeng/SpiderMan: 崩溃日志手机端显示 ,测试妹妹的最爱,开发哥哥的小棉袄
介绍
功能介绍:
- 在Android手机上自动显示闪退崩溃信息,直接分享给相关开发人员!
- 再也不用担心测试妹妹给你重现怎样操作才能触发闪退崩溃的尴尬!
- 再也不用担心产品给你说哪儿哪儿会闪退崩溃,但是又不能场景还原的无奈!
- 再也不用担心某些国产Rom禁止异常log输出!
- 再也不用担心开发工具异常log信息输出时灵时不灵!
功能效果截图


使用
这款框架最新版1.1.7完全无需任何操作,你只需要引入其依赖即可实现上述所说自动捕获闪退崩溃信息,然后展示在页面上
PS:最新版是用的androidx的包
方式1:
implementation "com.simple:spiderman:1.1.7"
方式2:
debugImplementation "com.simple:spiderman:1.1.7"
releaseImplementation "com.simple:spiderman-no-op:1.1.5"
方式1,不管生成debug还是release版本都会进行日志的捕获
方式2,只有debug版本才会有日志的捕获和显示,而release版本不会捕获错误日志和显示
框架也是提供手动在try..catch将信息捕获并显示
try {
String text = null;
text.toUpperCase();
} catch (Exception e) {
SpiderMan.show(e);
}
【开源库推荐】#1 SpiderMan 可快速查看Android闪退崩溃日志的更多相关文章
- 开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发
[原][开源框架]Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位... 时间 2015-01-05 10:08:18 我是程序猿,我为自己代言 原文 http: ...
- 27个提升效率的iOS开源库推荐
DZNEmptyDataSet(UI,空表格视图解算器) PDTSimpleCalendar(UI,drop-in日历组件) MagicalRecord(实施活跃记录模式的Core Data助手) C ...
- 开源巨献:年度最佳 JavaScript 和 CSS 开源库推荐!
作者:编辑部的故事 < 开源巨献:年度最佳 JavaScript 和 CSS 开源库推荐! > 开源巨献:年度最佳 JavaScript 和 CSS 开源库推荐! Tutoria ...
- 【开源库推荐】#3 Android EventBus的使用
原文地址:[开源库推荐]#3 Android EventBus的使用 | Stars-One的杂货小窝 EventBus的Github Event bus for Android and Java t ...
- 【开源库推荐】#4 Poi-办公文档处理库
原文:[开源库推荐] #4 Poi-办公文档处理库 - Stars-One的杂货小窝 github仓库apache/poi Apache POI是Apache软件基金会的开放源码函式库,POI提供AP ...
- 快快快!27个提升效率的iOS开源库推荐
文章来源:http://www.csdn.net/article/2015-07-21/2825264-27-ios-open-source-libraries/1 我热爱开源,更喜爱那些花费宝贵的业 ...
- 【开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位网友补充完善
链接地址:http://www.tuicool.com/articles/jyA3MrU 时间 2015-01-05 10:08:18 我是程序猿,我为自己代言 原文 http://blog.cs ...
- 快快快!27个提升效率的iOS开源库推荐(转)
CSDN移动将持续为您优选移动开发的精华内容,共同探讨移动开发的技术热点话题,涵盖移动应用.开发工具.移动游戏及引擎.智能硬件.物联网等方方面面.如果您想投稿.参与内容翻译工作,或寻求近匠报道,请发送 ...
- 各种实用的 PHP 开源库推荐【转】
转自: https://my.oschina.net/editorial-story/blog/882780 PHP 是一种通用开源脚本语言.语法吸收了 C 语言.Java 和 Perl 的特点,利于 ...
- Java下好用的开源库推荐
作者:Jack47 转载请保留作者和原文出处 欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源. 本文想介绍下自己在Java下做开发使用到的一些开源的优秀编程库,会不定 ...
随机推荐
- mermaid图详解(一)流程图|超详细的代码解释
本文参考Github项目 https://github.com/mermaid-js/mermaid/ 前言 那么这里博主先安利一些干货满满的专栏了! 首先是博主的高质量博客的汇总,这个专栏里面的博客 ...
- java线程池实现多任务并发执行
Java线程池实现多任务并发执行 1️⃣ 创建一些任务来落地多任务并发执行 每一个数组里面的数据可以看成任务,或者是需要并发的业务接口, 数组与数组之间,可以看作为他们之间有血缘关系,简单来说就是: ...
- CF1000F One Occurrence题解
题目链接:CF 或者 洛谷 感觉很经典的题,而且给的 \(5e5\),虽然莫队之类的很好想,但完全没必要去考虑这类算法,这种数据范围常数又大又开盲盒.很显然的具有单 \(log\) 的算法. 回忆下经 ...
- Android 相册
- Oracle 19c RAC自动应用RU补丁过程
笔者好久没有使用opatchauto打过补丁了,搜了下自己的历史随笔,上次opatchauto打补丁的记录还是Oracle 11g版本: Oracle 11g RAC 自动应用PSU补丁简明版 而11 ...
- delphi 里 多用TArray 而不是 array of
今天写代码发现个bug,是delphi 编译器 核心层面的: unit ddx.att; interface uses System.Generics.Collections, System.Rtti ...
- CentOS7环境下编译FFmpeg
操作系统:CentOS 7.6.1810_x64 ffmpeg版本:4.2.1 ffmpeg是一个功能非常强大的音视频处理工具,很多软件依赖它,这里记录下编译过程,以便后续查阅. ffmpeg官方网址 ...
- Nginx+uwsgi+ssl配置https
Nginx+uwsgi+ssl配置https 使用原始django,太过于笨重和杂多nginx是一个轻量级的web服务器,在处理静态资源和高并发有优势uwsgi是一个基于python的高效率的协议,处 ...
- Python_json类方法
Python_json类方法 import requests import json headers = { "User-Agent": "Mozilla/5.0 (Li ...
- Pandas 人口密度案例分析
from turtle import left import pandas as pd """ 需求: 1.导入文件,查看原始数据 2.将人口数据和各州简称数据进行合并 ...