Я пытаюсь загрузить изображения на FTP-сервер (на моем локальном ПК) с телефона Android (HTC Desire HD). Образы отправляются на FTP-сервер, но они повреждены.
И метод (ftpClient.storeFile ()) выдает исключение IOException (неверный номер файла)
Пожалуйста, помогите мне.
Это поврежденная ссылка на изображение:
http://imageshack.us/photo/ my-images / 820 / komikb.jpg /
А это код:
FTPClient ftpClient = new FTPClient();
try {
ftpClient.connect("192.168.2.14");
ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
ftpClient.setFileTransferMode(FTP.BINARY_FILE_TYPE);
ftpClient.setSoTimeout(10000);
ftpClient.enterLocalPassiveMode();
if(ftpClient.login("Administrator", "xxxx"))
{
File sFile=new File("mnt/sdcard/DCIM/komik.jpg");
FileInputStream fs= new FileInputStream(sFile);
String fileName = sFile.getName();
Boolean result = ftpClient.storeFile("/ftpfile.atspace.co.uk/" + fileName, fs);
String has = "";
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}