getActivity/XXPermissions
Android Permissions Framework, Adapt to Android 17 observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 88
- Release rhythm 89
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 22.0
- age_days: 3001
- days_rel: 73
- days_push: 73
- n_releases_24m: 13
Adoption not part of the score
6798 stars · 899 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
XXPermissions is an Android runtime permission request framework written in Java that simplifies requesting normal and special permissions (storage, notifications, alarms, VPN, accessibility, and more) across Android versions. It integrates via JitPack and supports both AndroidX and legacy Support library projects.
Use cases
- request runtime permissions on Android without boilerplate
- request special permissions like notification listener or write settings
- handle permission requests across many Android versions
- replace RxPermissions or PermissionsDispatcher in an Android app
- batch request groups of permissions with a single API
When to choose
- you are building an Android app in Java or Kotlin and need a maintained permission framework
- you need to request special/system permissions beyond standard runtime ones
- you must support both AndroidX and legacy Support library projects
When to avoid
- you are not developing for Android
- you prefer Jetpack's Accompanist or native ActivityResult permission APIs and want no extra dependency
Facets
library · maturity active
auth sdk developer-tools mobile-development android-tools developer-tools jvm android-permissions runtime-permissions permission-request androidx special-permissions android mobile
1 source
- readme: https://github.com/getActivity/XXPermissions · fetched 2026-08-28 · ff30f4642bc4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| getActivity/XXPermissions | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="getActivity/XXPermissions")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem