【问题标题】:Remove cookies completely from device从设备中完全删除 cookie
【发布时间】:2013-06-04 12:06:59
【问题描述】:

我正在使用 CookieManager 来存储 cookie。现在,我也有时间删除 cookie。我是通过CookieManager.removeAllCookies() 做的。正如我所看到的,它肯定会删除 cookie,但它在设备中的存储大小与它相同。
因为,即通过存储 cookie,应用程序大小为 3 MB,并且在删除 cookie 后,其大小不会减少。
有什么办法可以去掉???

代码:

CookieSyncManager.createInstance(this);
cm = CookieManager.getInstance();
cm.setAcceptCookie(true);
CookieSyncManager.getInstance().sync();
cm.removeAllCookie();

【问题讨论】:

标签: android cookies cookiemanager


【解决方案1】:

打电话:

  CookieSyncManager.getInstance().sync(); 

调用此函数后:

  cm.removeAllCookie();

【讨论】:

  • 我做到了,但 cookie 大小仍然和以前一样。
  • 在移除cookie之前,它的大小是5.96 MB,移除它之后,它的大小是5.96 MB。如果我点击移动设备中的清除数据,那么只有它会删除所有数据。
猜你喜欢
  • 2021-08-04
  • 2016-03-08
  • 2012-02-07
  • 2023-04-10
  • 1970-01-01
  • 2019-04-11
  • 1970-01-01
  • 2016-04-09
  • 2017-01-14
相关资源
最近更新 更多