Comments (8)
插个题外话,我觉得有必要做一个UncaughtExceptionHandler,出错了和日志一起显示在应用页面内,然后可以用Handler配合Looper兜住,保证起码发生错误了不会直接闪退(除非类似ANR或者Native崩溃那种严重问题),这样也便于及时的反馈,参考下这个仓库
from libchecker.
from libchecker.
插个题外话,我觉得有必要做一个UncaughtExceptionHandler,出错了和日志一起显示在应用页面内,然后可以用Handler配合Looper兜住,保证起码发生错误了不会直接闪退(除非类似ANR或者Native崩溃那种严重问题),这样也便于及时的反馈,参考下这个仓库
问题一复现视频↓
https://github.com/LibChecker/LibChecker/assets/123862842/b22b14b2-6bb8-42e8-83c2-016cae8cb2fc
from libchecker.
插个题外话,我觉得有必要做一个UncaughtExceptionHandler,出错了和日志一起显示在应用页面内,然后可以用Handler配合Looper兜住,保证起码发生错误了不会直接闪退(除非类似ANR或者Native崩溃那种严重问题),这样也便于及时的反馈,参考下这个仓库
现在有类似的机制,但是是根据堆栈信息来选择是否崩溃的。我觉得有些情况是需要允许应用崩溃重启的,可以避免出现更多未知的问题
from libchecker.
问题二复现视频↓
https://github.com/LibChecker/LibChecker/assets/123862842/f1d71813-903f-4361-b39a-a430ccd8cbd9
from libchecker.
现在有类似的机制,但是是根据堆栈信息来选择是否崩溃的。我觉得有些情况是需要允许应用崩溃重启的,可以避免出现更多未知的问题
有个折中的方案,让用户手动选择重启或者上传,如果觉得还是不大行就算了😂
from libchecker.
补充一条:目前我遇到了其它的搜索崩溃问题,有些是在搜索时,还有一些是在搜索完并点击时,且均不能稳定复现,也可能页面切换过快来不及刷新而致?
from libchecker.
现在
问题一已得到解决👍,问题二依旧存在,#1155
from libchecker.
Related Issues (20)
- [BUG] 快照页搜索无返回逻辑
- [FR] 改善库详情体验 HOT 1
- 如果没有32位应用就不用展示0.0.%了吧 HOT 2
- [BUG] 无法查看没有签名的APK的信息 HOT 5
- [BUG] 移除重复的dex包名 HOT 2
- [FR] 根据应用程序的ABI制作ABI图表 HOT 1
- [BUG] 快捷启动图表闪退 HOT 1
- [BUG] Singing version is v2 but has been recognized to v1 HOT 1
- [FR] 支持识别mips、mips64架构 HOT 2
- [FR] 能不能增加对xapk格式的识别?
- [FR] 在更新前的应用信息处也高亮出差异
- [FR] Display certificate hashes in uppercase format
- [FR] Add support for per-app language preferences HOT 1
- [BUG] Android 7查看应用签名崩溃
- l
- [FR] 针对加固后的 APK 判断是否存在 Compose 放宽限制 HOT 6
- 无法搜索百度网盘app
- [FR] 添加 riscv64 支持
- [FR] 新版360加固检测
- [BUG] 统计页面显示问题
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libchecker.