Ich habe ein paar Probleme mit dem Samsung S5 und Huawei M2.Android FingerPrint isHardwareDetected funktioniert nicht
Mein Huawei hat nicht API 23, aber meine S5 hat Android 6.0 und Fingerabdruck.
public static boolean checkHaveFingerHardware(Context ctx) {
FingerprintManager fingerprintManager;
if (Build.VERSION.SDK_INT < Global.API23) {
AppLogger.w("API < 23");
return false;
} else {
fingerprintManager = (FingerprintManager) ctx.getSystemService(Service.FINGERPRINT_SERVICE);
}
if (!fingerprintManager.isHardwareDetected()) {
AppLogger.w("Not FingerPrint");
return false;
}
return true;
}