Como o Picasso realmente armazena em cache as imagens

Gostaria de saber exatamente como a Biblioteca Picasso está armazenando em cache as imagens dentro do aplicativo. Eu sei que ele usou o HttpHeaders para verificar o tempo para buscar imagens da rede.

Mas, existe algum período de tempo em que as imagens são armazenadas em cache?
Como invalidar o cache depois de um dia ou algo assim?

O problema é que meu projeto está carregando um grande número de pequenas imagens da rede. Algumas vezes, as novas imagens foram refletidas no próximo lançamento. Mas, algumas vezes, isso não acontece.

A pior parte é que algumas imagens refletem as alterações, enquanto outras não são, embora as alterações sejam feitas ao mesmo tempo.
Mas, quando eu desinstalo o aplicativo, todas as imagens refletem as alterações (é claro).

Tem que haver algo sobre o cache no Picasso.

E, por favor, não me diga para usar o OkHttp para controlar o cache no Picasso.
Meu projeto está usando AsyncHttpClient do Apache e é muito grande para atualizar.
(não por mim, é claro. Gostaria apenas de criar um pequeno auxiliar de rede com UrlConnection em vez de implementar todo o AsyncHttpClient.)

De qualquer forma, qualquer idéia ou ponteiro seria apreciada.
Bottom Line: Não Ok Só quero saber sobre o mecanismo de controle de cache no Picasso.

Saudações

questionAnswers(2)

yourAnswerToTheQuestion