精选火热Github项目推荐:xCrash!Android开发的你一定要用
来源:http://www.apkbus.com/blog-985981-81036.html
xCrash
xCrash 能为安卓 APP 提供捕获 java 崩溃,native 崩溃和 ANR 的能力。不需要 root 权限或任何系统权限。
xCrash 已经在 爱奇艺 的很多安卓 APP(包括爱奇艺视频)中被使用了很多年。
特征
-
支持 Android 4.0 - 10(API level 14 - 29)。 -
支持 armeabi,armeabi-v7a,arm64-v8a,x86 和 x86_64。 -
捕获 java 崩溃,native 崩溃和 ANR。 -
获取详细的内存使用统计信息。 -
通过正则表达式设置需要获取哪些线程的信息。 -
不需要 root 权限或任何系统权限。
架构
捕获 native 崩溃
捕获 ANR
使用
Tombstone 文件默认将被写入到 Context#getFilesDir() + “/tombstones” 目录。(通常在: /data/data/PACKAGE_NAME/files/tombstones)
在 src/java/xcrash/xcrash_sample 文件夹中,有一个更实际和复杂的示例 APP。