如何将 cookie 保存在内部存储中并重新使用它们?

How can I save cookies in internal storage and reuse them?

我已经创建了一个 Android 带有显示网站的 Web 视图的应用程序。用户必须登录,我的 cookie 会持续 8 小时。我需要将 cookie 存储到内部存储中,然后在每次启动应用程序时使用存储的数据再次加载 cookie。有人能帮我吗 ?我已经检查了很多问题,但我无法弄清楚,我真的需要一个代码示例。谢谢!

一个 CookieStore 对象代表一个 cookie 的存储。可以存储和检索 cookie。

CookieManager 将调用 CookieStore.add 为每个传入的 HTTP 响应保存 cookie,并调用 CookieStore.get 为每个传出的 HTTP 请求检索 cookie。 CookieStore 负责删除已过期的 HttpCookie 实例。

更多信息点击收听:https://developer.android.com/reference/java/net/CookieStore.html