I'm trying to create a file and send it to the server. My errors: "No such file of directory" - although I have already saved the photo and "how can I properly send this file"
new Thread(new Runnable(){ public void run(){ FTPClient ftp = null; try { ftp = new FTPClient(); ftp.connect("ftp.example.com", 21); ftp.login("user", "password"); ftp.setFileType(FTP.BINARY_FILE_TYPE); ftp.enterLocalPassiveMode(); directory = new File(Environment.getExternalStoragePublicDirectory( Environment.DIRECTORY_DOWNLOADS),"MyDoc"); OutputStream outputStream = null; boolean success = false; try { File file_txt = new File(directory,"text.txt"); BufferedWriter in = new BufferedWriter(new FileWriter(file_txt)); in.write("Text"); in.close(); //boolean result = ftp.storeFile("text.txt", in); in.close(); } finally { if (outputStream != null) { outputStream.close(); } } } catch (IOException e) { e.printStackTrace(); } finally { } } }).start(); Help !!!