Galera, é o seguinte.
Faço download de arquivo do webserver (tomcat) com HttpURLConnection até arqui blz.
HttpURLConnection com timeout infitino.
Não queria que o download fosse interrompido, ou seja, algum problema na conexão (timesouts) quando conectasse novamente o download iniciava de onde parou…como resolver isso?
Aqui faço os bufferedInputStream do arquivo:
Abaixo onde começo a gravar o arquivo:
while ((bufferLength = bis.read(buffer)) != -1) {
output.write(buffer, 0, bufferLength);
}
Tenho esse problema pq o usuário pode estar numa conexão 3g num dispositivo móvel, onde a conexão oscila muito.
Valeu.
At.