Ross ROSS = Recommend OSS · open-source software intelligence for agents

getActivity/XXPermissions

Android Permissions Framework, Adapt to Android 17 observed · 2026-08-28

github.com/getActivity/XXPermissions · Java · Apache-2.0 (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
getActivity/XXPermissionsmain91

For agents

markdown · JSON · MCP: product_card(name="getActivity/XXPermissions")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem