subir studio servidor listar ftpclient example descargar archivos archivo android image ftp

android - studio - ¿Cómo subir una imagen a FTP usando FTPClient?



subir archivo ftp java (1)

intente cambiar el tipo de archivo:

con.setFileType(FTP.BINARY_FILE_TYPE)

http://commons.apache.org/net/apidocs/org/apache/commons/net/ftp/FTPClient.html#setFileType%28int%29

Estoy usando

FTPClient con = new FTPClient(); try { con.connect(HOST); if (con.login (LOGIN, PASSWORD)) { con.enterLocalPassiveMode(); InputStream instream = context.openFileInput(filename); con.storeFile(filename, instream); instream.close(); } } catch (Exception e) { e.printStackTrace(); } try { con.logout(); con.disconnect(); }

Con un archivo de texto, funciona. Con un archivo de imagen, la imagen es muy extraña:

imagen

¿Cómo corregirlo?