close
The Wayback Machine - https://web.archive.org/web/20201107225752/https://github.com/Karn/sentry
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Sentry

Sentry

A lightweight wrapper for Android Permissions.

Kotlin Build Status Codecov GitHub (pre-)release

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.

About

A lightweight (21KB) wrapper for inline Android permission checks/requests.

Topics

Resources

License

Packages

No packages published

Languages

You can’t perform that action at this time.