アプリケーションに FingerPrint API を実装しようとしています。この目的のために、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 バージョンで利用できます。下位バージョンをサポートするためのキーを生成する方法を教えてください。