4ntoine / Acra-breakpad

Integration for Acra and google-breakpad
26 stars 11 forks source link

Acra-breakpad

Integration for Acra and google-breakpad: catch native crashes using ACRA

How to build:

  1. clone forked ACRA with binary attachments support (https://github.com/4ntoine/acra) and build the project (mvn clean install)
  2. Go to lib/jni
  3. clone (https://code.google.com/p/google-breakpad/source/checkout) or symlink google-breakpad sources to 'lib/jni/breakpad'
  4. edit lib/jni/Android.mk to set current local path after breakpad is build (sorry for doing it in a bit hacky way)
  5. ndk-build
  6. Go to app/jni
  7. ndk-build
  8. Go to project root directory
  9. mvn clean install

How to test:

  1. Launch the app
  2. Click "Test catch"