最近遇到部分安卓手机升级手机操作系统后, 腾讯X5引擎设置cookie不成功导致用户登录不上。
之前设置cookie的方法是
CookieManager.getInstance().setCookie(inUrl, cookie);
CookieSyncManager.getInstance().sync();
解决方法
CookieManager.getInstance().setCookie(inUrl, cookie);
if (Build.VERSION.SDK_INT < 21) {
CookieSyncManager.getInstance().sync();
} else {
CookieManager.getInstance().flush();
}