Я хочу загрузить файл с SD-карты на мой FTP-сервер.
Часть загрузки работает хорошо, но если я запускаю метод загрузки, он не выдает никаких исключений, просто говорит, что загрузка прошла успешно .
К сожалению, ничего не появляется на моем FTP-сервере в папке test2 или где-либо еще.
Мой метод загрузки:
public boolean ftpUpload(String srcFilePath, String desFileName,
String desDirectory) {
boolean status = false;
try {
FileInputStream srcFileStream = new FileInputStream(srcFilePath);
// change working directory to the destination directory
if (ftpChangeDirectory(desDirectory)) {
status = mFTPClient.storeFile(desFileName, srcFileStream);
}
srcFileStream.close();
System.out.println("upload success");
return status;
} catch (Exception e) {
System.out.println("upload failed");
}
return status;
}
}
и вот как я вызываю функцию:
ftpUpload("/mnt/sdcard/index.php", "index.php","/test2");
// ftpUpload (srcFilePath, desFileName, desDirectory);
Спасибо за помощь.