При подписи пользователя из моего приложения я очищаю все, что могло быть кэшировано ранее из WebView, вызывая этот метод: < /p>
public void clearCookiesAndCache(Context context){
CookieSyncManager.createInstance(context);
CookieManager cookieManager = CookieManager.getInstance();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
cookieManager.removeAllCookies(null);
}
else {
cookieManager.removeAllCookie();
}
}
< /code>
cookiesyncmanager помечен как устаревший. Cookiesyncmanager.createInstance (контекст) необходимо вызвать, однако, если вы не загружали веб -просмотр ранее. Итак, как мы должны очистить файлы cookie и кэш, не используя устаревший cookiesyncmanager в тех случаях, когда веб -просмотр, возможно, не был загружен ранее?
Подробнее здесь: https://stackoverflow.com/questions/289 ... in-webview