http://www.heapoverflow.me/question-webview-loadurlurl-headers-not-working-in-android-31203905android
It's beceause of Cookie Policy, to fix it, you should add this :web
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.init(); // Allow third party cookies for Android Lollipop if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { WebView webView = (WebView)super.appView; CookieManager cookieManager = CookieManager.getInstance(); cookieManager.setAcceptThirdPartyCookies(webView,true); } super.loadUrl(Config.getStartUrl()); }
if you are using Android Lollipop, thencookie
CookieManager.getInstance().setAcceptCookie(true);
won't work. You need to useapp
CookieManager.getInstance().setAcceptThirdPartyCookies(true);