FTPClient ftpClient = null;
try {
ftpClient = new FTPClient();
ftpClient.connect("hostname");
if (ftpClient.login("login", "password")) {
ftpClient.enterLocalPassiveMode();
ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
String data = "/sdcard/filename.m4a";
FileInputStream in = new FileInputStream(new File(data));
boolean result = con.storeFile("/filename.m4a", in);
in.close();
ftpClient.logout();
ftpClient.disconnect();
}
}
catch (Exception e) {
// Обработка ошибок
}