Android Permission Check Library alternatives and similar packages
Based on the "Security" category.
Alternatively, view Android Permission Check Library alternatives based on common mentions on social networks and blogs.
-
YimMenu
YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. -
Themis by Cossack Labs
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms. -
Android Tamper Detector
A simple library that can help you detect if you app is modded or tampered with -
Runtime Permission Handler
Handles all the boilerplate codes associated with runtime permissions for Android 6.0 and above.
InfluxDB - Purpose built for real-time analytics at any scale.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Android Permission Check Library or a related project?
README
Android Permission Check Library
Status
Adding the library as depndency
Add library dependency using gradle:
compile 'com.reqica.drilon:android-permission-check-library:2.0.0'
Add library dependency using maven:
<dependency>
<groupId>com.reqica.drilon</groupId>
<artifactId>android-permission-check-library</artifactId>
<version>2.0.0</version>
<type>pom</type>
</dependency>
Add library dependency using ivy:
<dependency org='com.reqica.drilon' name='android-permission-check-library' rev='2.0.0'>
<artifact name='android-permission-check-library' ext='pom' ></artifact>
</dependency>
Usage
Initialize Class CheckPermission:
CheckPermission checkPermission = new CheckPermission(context);
If you want to check and ask for a Single permission, call:
checkPermission.checkOne(@NonNull final String permission, @Nullable final String dialogMessage)
The 1st parameter is the actual permission, and the 2nd one is an optional Dialog Message that you can show to the user as an extra dialog, for better explanation/reason of the permission asked.
If you want to check and ask for Multiple permissions at once, call:
checkPermission.checkMultiple(@NonNull final String[] permissions, @Nullable final String dialogMessage)
The 1st parameter is the actual permission, and the 2nd one is an optional Dialog Message that you can show to the user as an extra dialog, for better explanation/reason of the permissions asked.
If you want to go to the settings screen and see which permission are Granted and which ones are not, call:
checkPermission.openPermissionsSettings(@NonNull String packageName) {
The parameter you need to give here is the actual root packageName of the app.
General Knowledge
To be able to check/ask for the permissions you first need to declare them in your projects AndroidManifest.xml