Bot releases are hidden (Show)
minSdkVersion
to 16.EventListener
so we don't crash while a crash is occurring. Closes #71.CustomCrashDataCollector
interface that allows specifying a class that will be invoked when a crash occurs in order to get additional data to be shown in the "error details" screen. Also added a new method CustomActivityOnCrash.getCustomCrashDataFromIntent(Intent)
to retrieve the custom crash data reported by the CustomCrashDataCollector
. Thanks @akallabeth for PR #77.Published by Ereza over 4 years ago
getConfigFromIntent
. Closes #56.Published by Ereza almost 7 years ago
logErrorOnRestart(false)
.Published by Ereza over 7 years ago
Published by Ereza over 7 years ago
Published by Ereza over 8 years ago
-Merged #17 (thanks again @alorma!)
-Fixed an issue when logging the results of getAllErrorDetailsFromIntent
(#18).
-Fixed an issue that made the library not work when other applications on the device declare the ERROR or RESTART intent filters (#21)
-The library checks for restart loops by setting a shared preference with the most recent crash timestamp. If another crash occurs in less than 2 seconds, the library assumes it's a restart loop and uses the default exception handler in order to stop it from infinitely restarting (#19).
-The library now uses the default exception handler when an error occurs in Application or error activity classes, or when a restart loop is detected.
Published by Ereza about 9 years ago
-New method to set the default error activity image drawable/mipmap, closes #11.
-Allows copying the crash information to the device clipboard, closes #10 (thanks @Sloy for the fix in #14!)
-Updated targetSdkVersion to 23.
Published by Ereza about 9 years ago
-Activity stack is now correctly cleared when invoking the error activity or restarting the app (thanks @hongyangAndroid for pointing it out on #9!)
-Now only one process is run at a time, so there is no possibility of multiple Application
instances running at the same time, fixes #8.
-Deprecated methods have been removed.
Published by Ereza about 9 years ago
-Restart and error activity now settable via intent-filter (thanks @AizazAZ, @alorma), closes #5
-If the restart activity is not specified, it is automatically guessed via PackageManager.getLaunchIntentForPackage()
(thanks @AizazAZ), closes #4
-Some methods have been deprecated, they will be removed in the next version.
Published by Ereza about 9 years ago
-Now uses a default error activity by default (thanks to @alorma / @bernatbp)
-Refactored the initializing procedure, no more excessive method parameters
-Better documentation
Published by Ereza about 9 years ago
Initial release as a library.
Published by Ereza about 9 years ago
-Remove thread creation during shutdown, solves crash on API>=21.
-Remove some Lint warnings.
-First version published to Maven Central.