【发布时间】:2013-07-23 22:25:49
【问题描述】:
我在我的应用程序中使用KeyStore (java.security.KeyStore)。
在某些情况下,我需要从密钥库中删除别名,我使用以下行来执行此操作:
mKeystore.deleteEntry(别名);
如果我在此之后使用“强制停止”关闭应用程序,那么当我再次启动应用程序时,我可以看到该条目未被删除并且仍然存在!如果我不强制停止,则将其删除(直到强制停止)。
谁能弄清楚为什么我不能从密钥库中删除一个条目?
【问题讨论】:
-
你在 deleteEntry() 之后调用 store() 吗?
-
@GreyBeardedGeek 不,这可能是问题所在,请回答此主题,以便我将其设置为已回答。