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