4

KeyStore在我的应用程序中使用 (java.security.KeyStore)。
在某些情况下,我需要从密钥库中删除别名,我正在使用以下行来执行此操作:

mKeystore.deleteEntry(别名);

如果我在那之后使用“强制停止”关闭应用程序,那么当我再次启动应用程序时,我可以看到该条目没有被删除并且仍然存在!如果我不强制停止,则将其删除(直到强制停止)。

谁能弄清楚为什么我不能从密钥库中删除一个条目?

4

1 回答 1

5

要将更新的 KeyStore 刷新到永久存储,您可能需要调用mKeystore.store()after mKeystore.deleteEntry(alias)

于 2013-07-23T14:25:49.920 回答