Package net.gini.android.capture.requirements

Contains classes to check if the device meets all the requirements for using the Gini Capture SDK.

Run net.gini.android.capture.requirements.GiniCaptureRequirements.checkRequirements(android.content.Context) and check the returned net.gini.android.capture.requirements.RequirementsReport to find out, if the requirements were met. If requirements were not met you can iterate through the net.gini.android.capture.requirements.RequirementsReport.getRequirementReports() and check each net.gini.android.capture.requirements.RequirementReport to find out which requirements were not met.

The checked requirements are listed in the net.gini.android.capture.requirements.RequirementId enum.

Types

CameraFlashRequirement
Link copied to clipboard
class CameraFlashRequirement implements Requirement
CameraFocusRequirement
Link copied to clipboard
class CameraFocusRequirement implements Requirement
CameraHolder
Link copied to clipboard
class CameraHolder
CameraPermissionRequirement
Link copied to clipboard
class CameraPermissionRequirement implements Requirement
CameraRequirement
Link copied to clipboard
class CameraRequirement implements Requirement
CameraResolutionRequirement
Link copied to clipboard

Internal use only.

public class CameraResolutionRequirement implements Requirement
DeviceMemoryRequirement
Link copied to clipboard
class DeviceMemoryRequirement implements Requirement
GiniCaptureRequirements
Link copied to clipboard

Checks the device's hardware capabilities to determine, if it is compatible with the Gini Capture SDK.

The checked requirements are listed in the RequirementId enum.

Call checkRequirements to get a report of the requirement checks.

On Android 6.0 and later you need to ask the user for the camera permission before you check the requirements.

public final class GiniCaptureRequirements
Requirement
Link copied to clipboard
interface Requirement
RequirementId
Link copied to clipboard

Enumerates the checked requirements for the Gini Capture SDK.

public enum RequirementId
RequirementReport
Link copied to clipboard

Contains the report of a requirement check result.

public class RequirementReport
RequirementsChecker
Link copied to clipboard
class RequirementsChecker
RequirementsReport
Link copied to clipboard

Contains the report of the requirements check result.

public class RequirementsReport