You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
POM Group ID changed from com.iqiyi.xcrash to io.hexhacking.xcrash.
API level 14 and 15 are no longer supported. Currently supported: Android 4.1 - 11 (API level 16 - 30).
armeabi is no longer supported. Currently supported: armeabi-v7a, arm64-v8a, x86 and x86_64.
The public API setJavaDumpAllThreadsWhiteList() changed to setJavaDumpAllThreadsAllowList().
The public API setNativeDumpAllThreadsWhiteList() changed to setNativeDumpAllThreadsAllowList().
New features
Compatible with Android 11 (API level 30).
Support AddressSanitizer(ASan).
New independent module after refactoring: xCrash DL.
Improve
Try process_vm_readv() before ptrace().
Use CMake instead of ndk-build.
No need for additional compilation scripts, no need for additional configuration of NDK version and path, you can now compile and run xCrash and sample APP directly in Android Studio.
The NDK version used is upgraded to 21d.
Compile with version script and LTO to obtain a smaller so library.
Bugs fixed
Fix the output format error of FD list.
不兼容的变更
POM Group ID 从 com.iqiyi.xcrash 改为 io.hexhacking.xcrash。