キャッシュの削除方法
webView.clearCache(true);
ちなみにキャッシュを使わないで常に表示を行いたい時は
webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
クッキーの削除
Lollipop以降と前で推奨されるメソッドが変わるので処理を分けます
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
CookieManager.getInstance().removeAllCookies(null);
CookieManager.getInstance().flush();
} else {
CookieSyncManager cookieSyncMngr=CookieSyncManager.createInstance(getApplicationContext());
cookieSyncMngr.startSync();
CookieManager cookieManager=CookieManager.getInstance();
cookieManager.removeAllCookie();
cookieManager.removeSessionCookie();
cookieSyncMngr.stopSync();
cookieSyncMngr.sync();
}