CookieManager.getInstance()粉碎没有做CookieSyncManager :: createInstance()

时间:2013-09-04 08:22:27

标签: android cookies webview

我不明白为什么会收到此错误:

  需要在CookieSyncManager :: getInstance()

之前调用CookieSyncManager :: createInstance()

在我的代码中我这样做:

CookieManager.getInstance().setCookie(url, "skip_interstitial=1");

我没有在任何地方使用CookieSyncManager。 我是否想要使用CookieSyncManager.createInstance(Context),即使我只使用CookieManager?

谢谢!

1 个答案:

答案 0 :(得分:1)

您必须致电 CookieSyncManager.createInstance(this); 在您的各自活动中

protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        CookieSyncManager.createInstance(this);