omadahealth / LolliPin

A Material design Android pincode library. Supports Fingerprint.
MIT License
1.61k stars 425 forks source link

Fixed NullPointerException #201

Closed rtugeek closed 2 years ago

rtugeek commented 5 years ago

This exception occurred on devices without fingerprint function, such as: vivo Y71, vivo y93s

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.hardware.fingerprint.FingerprintManager.isHardwareDetected()' on a null object reference
    at com.github.omadahealth.lollipin.lib.managers.AppLockActivity.initLayoutForFingerprint(AppLockActivity.java:147)
    at com.github.omadahealth.lollipin.lib.managers.AppLockActivity.onResume(AppLockActivity.java:84)