iqiyi/xCrash
Free🔥 xCrash provides the Android app with the ability to capture java crash, native crash and ANR. No root permission or any system permissions are required.
About iqiyi/xCrash
xCrash is an open-source library for Android apps that captures Java crashes, native crashes, and ANRs (Application Not Responding). It generates tombstone files in a format similar to Android system tombstone files, saved to a specified directory on the device. The library does not require root or any system permissions, and supports Android versions 4.1 through 11 (API level 16-30) and multiple CPU architectures (armeabi-v7a, arm64-v8a, x86, x86_64). It also provides detailed dumps of process, thread, memory, file descriptor, and network statistics at the time of the crash. xCrash has been used in production by iQiyi across mobile, tablet, and TV platforms.
Key Features
Pros & Cons
- No root or system permissions required
- Supports a wide range of Android versions (4.1-11)
- Supports multiple ABIs (armeabi-v7a, arm64-v8a, x86, x86_64)
- Dumps detailed process/thread/memory/FD/network statistics
- Open source with MIT license
- Proven in production at iQiyi across various platforms
- Only available for Android (not cross-platform)
- Requires manual integration into the app's code (Java/Kotlin)
- Tombstone files can be large due to comprehensive dumps