shouldRequestPermission

Check if the app should request screenshot detection permission from the user.

This is a convenience method that returns false on Android 14+ (where no runtime permission is needed) or if the permission is already granted.

Return

true if permission request is needed, false if already granted or not required

Example:

if (BugScreenSDK.shouldRequestPermission(this)) {
// Show permission rationale UI or request permission
BugScreenSDK.requestScreenshotPermission(this) { granted ->
// Handle result
}
}

Parameters

context

Android context