2013-06-13 2 views
2

안녕하세요, 안드로이드에있는 FTP 서버에서 파일을 다운로드하려고 할 때 파일이 다운로드되고 있지만 손상되었습니다. 다운로드 용 코드를 첨부했습니다.안드로이드에서 ftpclient 다운로드 한 파일이 손상되었습니다.

{FileOutputStream br = new FileOutputStream(DestPath); 
       mFTPClient 
       .setFileTransferMode(FTP.BINARY_FILE_TYPE); 
      status = mFTPClient.retrieveFile(srcFilePath,br); 

}

사람이 문제가 무엇인지 말해 줄 수.

+0

언제든지 Android/ftpClient 버전 번호를 제공 할 수 있습니까? 또한 파일을 다운로드 한 후 올바른 크기로 만들거나 바이트가 누락 되었습니까? – nvuono

답변

3

쓰기 메소드를 사용하고 있지 않습니다. setFileTransferMode은 전송 모드 용입니다. setFileType은 파일 유형을 설정하기위한 것입니다.

.setFileType(FTP.BINARY_FILE_TYPE); 

setFileTypesetFileTransferMode의 문서를 참조하십시오.

+0

고마워 마이클 그건 내 실수 였어, 지금 일 했어. 많이 고마워. – user2406943

관련 문제