This release modularizes bugsnag-android
into 3 separate artifacts: for JVM (Core), NDK, and ANR error
detection. No change should be required to your integration in order to use this version - simply
add a compile-time dependency on either bugsnag-android
or bugsnag-android-ndk
as before.
If you do not wish to use the NDK/ANR artifacts, it is possible to exclude these via gradle. You
should also set detectNdkCrashes
and detectAnrs
to false on the Configuration
object supplied
during Bugsnag.init()
.
implementation("com.bugsnag:bugsnag-android:$version") {
exclude group: "com.bugsnag", module: "bugsnag-plugin-android-anr"
exclude group: "com.bugsnag", module: "bugsnag-plugin-android-ndk"
}
- Modularise bugsnag-android into Core, NDK, and ANR artifacts
#522