我的应用在除 Android 10 之外的所有 Android 操作系统上运行良好。我使用的是已更新为 Android 10 的 Motorola One Power 设备。我们正在使用 Android Keystore 加密数据库。
应用程序在 luanch 上崩溃并出现以下错误。
android.security.keystore.KeyStoreConnectException:无法与 android.security.keystore.AndroidKeyStoreCipherSpiBase.engineInit(AndroidKeyStoreCipherSpiBase.java:148) 的 android.security.keystore.AndroidKeyStoreCipherSpiBase.ensureKeystoreOperationInitialized(AndroidKeyStoreCipherSpiBase.java:256) 的密钥库服务通信.crypto.Cipher.tryTransformWithProvider(Cipher.java:2980)
它是一个 KeyStoreConnectException 问题。该应用程序需要时间连接到 KeyStoreConnectException。
注意:如果我在调试模式下运行应用程序,那么它工作正常。
请帮我找到解决方案。提前致谢。