Since Gradle 7.0 JCenter Maven repository is marked as deprecated. Library should remain available even though developer will decide to drop JCenter support.
Actual
Removing JCenter from project repositories will result of PermissionsDispatcher library being unable to find.
Environment
Only library 4.3.0 is available from different repo than JCenter. Since then multiple versions have been released.
The problem is connected to build system. It's not device-related.
Reproducible steps
Add latest PermissionsDispatcher version to the project.
Having JCenter still in repository list, synchronize the project.
At this point everything should be fine.
Remove JCenter from repository list.
Synchronize the project (optionally purging local Maven repository).
Gradle synchronization will fail with "Could not resolve all files" error mentioning PermissionsDispatcher library.
Overview
Expected
Actual
Environment
Reproducible steps