Как очистить кеш залпа URL-адреса в Android

Привет, ребята, у меня есть проект, в котором я использовал библиотеку Volley. Затем я обнаружил, что после того, как залп получает ответ от URL-адреса, я стараюсь его кэшировать. Итак, все, что я хочу сейчас, это очистить кеш для определенного URL-адреса.

Я пробовал это:

    AppController.getInstance().getRequestQueue().getCache().remove(url);

а еще это:

    AppController.getInstance().getRequestQueue().getCache().invalidate(url, true);

Я получил этот ответ здесь

Спасибо в ожидании.


person pariola    schedule 02.12.2015    source источник
comment
Возможный дубликат Как автоматически очистить кэш залпа?   -  person Nick Fortescue    schedule 02.12.2015
comment
это выглядит правильно, но посмотрите здесь, как все это настроить -- androidhive.info/2014/05/android-working-with-volley-library-1   -  person Tasos    schedule 02.12.2015
comment
@Nick Fortescue ..... Я пробовал, но для определенного URL-адреса не ясно   -  person pariola    schedule 02.12.2015
comment
@Coded Phoenix В этом случае уточните свой ответ, чтобы точно сказать, что вы сделали. Например, я попытался сделать оба вышеперечисленных действия, но кэш не очистился. Я знаю это, потому что... (например, я смотрел в отладчике или отслеживал сетевую активность)   -  person Nick Fortescue    schedule 02.12.2015
comment
Я пробовал оба, все безрезультатно. я проверил logcat на наличие ошибок, я ничего не нашел, но когда я использовал: AppInstance.getInstance().getRequestQueue().getCache().clear(); он очистил весь кеш. И я хочу очистить определенный URL-адрес   -  person pariola    schedule 02.12.2015
comment
у вас есть какое-нибудь решение @Coded Phoenix   -  person Bala Saikrupa Puram    schedule 21.09.2016