Lightweight & customizable crash android crash handler library
- Add Jitpack.io to your 
settings.gradlefilemaven { url 'https://jitpack.io' } 
Add to you dependencies (check the latest release for the version):
- (Gradle Kotlin DSL) Add 
implementation("com.dzeio:crashhandler:1.0.2") - (Gradle Groovy DSL) Add 
implementation "com.dzeio:crashhandler:1.0.2" 
note: full featured example in the sample app
Create and add this to your Application.{kt,java}
// create the Crash Handler
CrashHandler.Builder()
    // need the application context to run
    .withContext(this)
    
    // every other items below are optionnal
    // define a custom activity to use
    .withActivity(ErrorActivity::class.java)
    // define the preferenceManager to have the previous crash date in the logs
    .withPrefs(prefs)
    .withPrefsKey("com.dzeio.crashhandler.key")
    // a Prefix to add at the beginning the crash message
    .withPrefix("Prefix")
    // a Suffix to add at the end of the crash message
    .withSuffix("Suffix")
    
    // add a location where the crash logs are also exported (can be recovered as a zip ByteArray by calling {CrashHandler.getInstance().export()})
    .withExportLocation(
        File(this.getExternalFilesDir(null) ?: this.filesDir, "crash-logs")
    )
    // build & start the module
    .build().setup()- Install Android Studio
 - Build the app
 - it will be running on your emulator/device
 - test it!
 
See CONTRIBUTING.md
TL::DR
- Fork
 - Commit your changes
 - Pull Request on this Repository
 
This project is licensed under the MIT License. A copy of the license is available at LICENSE.md
