问题描述
- 这个错误怎么解决?求教!
-
java.lang.IllegalStateException: Call CookieSyncManager::createInstance() or create a webview before using this classCookieManager cookieManager=CookieManager.getInstance();
cookieManager.setCookie(url, cookieString);
解决方案
解决方案二:
在调用cookiemanager之前,先初始化一个webview,别忘了哦
解决方案三:
用CookieManager操作Cookie前需要进行Cookie同步,只要在CookieManager.getInstance().setCookie(serverName, "")前添加如下代码,问题便可解决:
CookieSyncManager cookieSyncManager = CookieSyncManager.createInstance(this);
cookieSyncManager.startSync();
时间: 2024-10-23 16:33:31