android - CookieManager 是抽象的,无法实例化。为什么?

标签 android okhttp android-cookiemanager

OkHttpClient client = new OkHttpClient();
CookieManager cookieManager = new CookieManager();
cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);

抛出“CookieManager 是抽象的,无法实例化”

我正在导入 android.webkit.CookieManager,从文档方面来看一切似乎都很好。

最佳答案

由于 cookiemanager 管理所有 cookie,因此您无法创建它的实例。这意味着一个实例获得的 cookie 与另一个实例不同。因此,cookiemanager 是所谓的 singleton 。 使用CookieManager cookieManager = CookieManager.getInstance() 你可以查一下here

关于android - CookieManager 是抽象的,无法实例化。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30877157/

相关文章:

java - 如何防止碰撞后 body 移动 [Box2D] [AndEngine]

android - 错误 :(28, 13) 无法解析 : com. squareup.okhttp3 :okhttp:3. 2.0

java - OKHTTP3 POST FORM Android 应用程序不会将任何内容发布到 Google Forms

android - Webview 不能接受 cookie

android - 将 cookie 从 native 登录传递到 webview

android - 尝试使用android创建房间数据库,但不断出现依赖错误

javascript - 使用 Angular 保存 Corovas 暂停上的应用程序状态

android - 如何使用 TLSharp 在 Telegram channel 中添加用户?

java - OkHttp:与 http://example.com/的连接被泄露。您是否忘记关闭响应主体?