android webview cookie

使用CookieManager 管理cookie

        String url="yoururl";
        CookieManager manager=CookieManager.getInstance();
        String cookies=manager.getCookie(url);
        System.out.println("无cookies "+cookies);
        manager.setCookie(url,"hello");
        cookies=manager.getCookie(url);
        System.out.println("保存cookies "+cookies);
        manager.removeAllCookie();
        cookies=manager.getCookie(url);
        System.out.println("删除cookies "+cookies);

输出

       I/System.out: 无cookies null
       I/System.out: 保存cookies hello
       I/System.out: 删除cookies null

思路:webview登录页验证成功后,js调用android保存cookie,webview退出时,js调用android删除cookie