在执行代码keyGenerator.generateKey()
方法时,我的应用程序在 Android 8 设备上崩溃了。出现如下错误,如下所示。
致命异常:java.lang.RuntimeException 无法实例化服务 com.abc.test.MService:java.security.ProviderException:密钥库操作失败
android.security.keystore.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey (AndroidKeyStoreKeyGeneratorSpi.java:321) javax.crypto.KeyGenerator.generateKey (KeyGenerator.java:604) 引起 java.security.ProviderException Keystore 操作失败
android.security.KeyStore.getKeyStoreException (KeyStore.java:709) javax.crypto.KeyGenerator.generateKey (KeyGenerator.java:604)
在其他设备上它工作正常。有人对此有任何想法吗?