0

I found this definition from the code

/**
 * The user can't authenticate because the hardware is unavailable. Try again later.
 */
public static final int BIOMETRIC_ERROR_HW_UNAVAILABLE = 1;

Since there's already BIOMETRIC_ERROR_NO_HARDWARE for the case where the device has no hardware and the definition of BIOMETRIC_ERROR_HW_UNAVAILABLE has "try again later", it looks like BIOMETRIC_ERROR_HW_UNAVAILABLE means the hardware is there. It's just not available at the moment. If that's the case, what are the possible causes for this?

Aung Thiha
  • 1,195
  • 3
  • 13
  • 23

1 Answers1

0

You may have disabled the Hardware at OS level using certain techniques(like how we disable the hardware/devices on Windows's Device manager). or the hardware may have not functioning correctly or corrupted (but Exists). in such cases, BIOMETRIC_ERROR_HW_UNAVAILABLE is thrown so that user can get it corrected/repaired/fixed.

DevDin
  • 46
  • 4