Я пытаюсь реализовать API FingerPrint для своего приложения. Для этой цели я использую образец диалогового окна Fingerprint от Google.
Он отлично работает, если compileSdkVersion=23
и minSdkVersion=23
но compileSdkVersion
моего приложения равно 21, а minSdkVersion
равно 14. Для этой цели я использую FingerprintManagerCompat
вместо FingerprintManager
, что работает нормально, но проблема связана с генерацией ключа.
android.security.keystore.KeyGenParameterSpec;
android.security.keystore.KeyPermanentlyInvalidatedException;
android.security.keystore.KeyProperties;
Пакет хранилища ключей и его классы недоступны для генерации ключа, все поддерживаемые алгоритмы генерации ключей доступны в версиях 18+ API, кто-нибудь может подсказать, как сгенерировать ключ для поддержки более ранних версий, пожалуйста?