Closed codingjeremy closed 4 years ago
Comment by farhancroem Tuesday Jun 13, 2017 at 07:05 GMT
It looks like android default API is not able to handle some Samsung devices.
Comment by Tharkius Thursday May 23, 2019 at 11:39 GMT
Two years later and the problem persists. Crashlytics lists me some occurrences for a Sony Xperia X device. Any suggestions?
Comment by zolbayars Friday May 24, 2019 at 04:18 GMT
@Tharkius The workaround was using the Samsung Pass SDK if the device is Samsung's. Not really sure about Xperia.
Comment by usantos Thursday Jul 04, 2019 at 21:35 GMT
Is not it because you're not trying to create the key when the fingerprint is not available?
Hi, we are reserving this site for questions about the sample apps specifically. For more general questions about Biometrics on Android, please use StackOverflow with tag android-biometric.
Also this sample is being deprecated in favor of BiometricLoginKotlin
Also this sample is being deprecated in favor of BiometricLoginKotlin
Heads up: this link has changed. You can now find the example at BiometricLoginKotlin
To anyone facing this issue, you have to wrap any logic that needs to create/access the keystore on whether or not biometrics authentication is possible on the device. Example:
val hasBiometricsCapability = biometricManager.canAuthenticate(BiometricManager.Authenticators.BIOMETRIC_STRONG) == BiometricManager.BIOMETRIC_SUCCESS
if(hasBiometricsCapability){
//generate key or access key
}
Issue by zolbayars Friday Jun 09, 2017 at 08:37 GMT Originally opened as https://github.com/googlesamples/android-FingerprintDialog/issues/47
The app is throwing an IllegalStateException on following physical devices with registered fingerprints:
I tried these without success:
What should I do?
Stacktrace: