Skip to content

Latest commit

 

History

History

ndkcrashes

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

AppMetrica NDK Crashes

Optional module.

This library adds ability to “AppMetrica SDK” to handle native crashes on Android. It is based on Crashpad library and redistribute it in binary form. All changes in Crashpad code are indicated by the notice “//change for AppMetrica”. You can find Crashpad license here

Maven: io.appmetrica.analytics:analytics-ndk-crashes:${VERSION}.

Prerequisites

Builds

Assemble

./gradlew :ndkcrashes:assembleRelease -Pndkcrashes.native.enabled=true

Publish to MavenLocal

./gradlew :ndkcrashes:publishReleasePublicationToMavenLocal -Pndkcrashes.native.enabled=true

Tests

./gradlew :ndkcrashes:testReleaseUnitTest :ndkcrashes:generateReleaseJacocoReport

Code style

./gradlew :ndkcrashes:lint :ndkcrashes:ktlint :ndkcrashes:checkstyleRelease

Check AAR API

./gradlew :ndkcrashes:aarCheck

Regenerate AAR API dump

./gradlew :ndkcrashes:aarDump