Sentry
A lightweight wrapper for Android Permissions.
GETTING STARTED
Sentry (pre-)releases are available via JitPack. It is recommended that a specific release version is selected when using the library in production as there may be breaking changes at anytime.
Tip: Test out the canary channel to try out features by using the latest develop snapshot;
develop-SNAPSHOT.
// Project level build.gradle
// ...
repositories {
maven { url 'https://jitpack.io' }
}
// ...
// Module level build.gradle
dependencies {
// Replace version with release version, e.g. 1.0.0-alpha, -SNAPSHOT
implementation "io.karn:sentry:[VERSION]"
}USAGE
The most basic case is as follows:
Sentry
// A reference to your current activity.
.with(activity)
// The permission that is being queried.
.requestPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE) { isGranted: Boolean ->
Log.v("Sentry", "Granted permission to write to external storage? $isGranted")
}CONTRIBUTING
There are many ways to contribute, you can
- submit bugs,
- help track issues,
- review code changes.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
