Bom dia,
Esta acontecendo a seguinte situação:
Estou fazendo download de diversas imagens pelo FTP, mas algumas imagens vem incompletas. Alguém sabe o que pode ser?
Segue meu código e um exemplo de imagem baixada.
ftp.connect(Service.ftpAtual);
con = ftp.login(Service.ftpUsu, Service.ftpSenha);
ftp.setBufferSize(49152);
ftp.enterLocalPassiveMode();
ftp.changeToParentDirectory();
ftp.changeWorkingDirectory("FOTOS_TABLET");
ftp.enterLocalPassiveMode();
files = ftp.listFiles();
for(int i = 0; i < files.length; i++){
nomeImg = files[i].getName().trim();
ftp.setFileType(FTP.ASCII_FILE_TYPE);
caminho = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).toString();
caminho = caminho + "/Modelos/" + files[i].getName();
fos = new FileOutputStream(caminho);
ftp.retrieveFile(files[i].getName(), fos);
fos.close();
}