Pessoal a pouco eu estava com problemas na conexão, mas acho que isso está resolvido, meu problema agora estão nos bytes, estou tentando enviar uma imagem, fazer o programa converter em um array de bytes e salvar outro arquivo com a mesma imagem, mas o arquivo de saída sempre sai quebrado.
Segue a implementação:
public byte[] converteFileToByteArray() throws FileNotFoundException, IOException{
File f = new File(caminho);
FileInputStream fs = new FileInputStream(f);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
baos.write(fs.read());
byte[] byt = baos.toByteArray();
FileOutputStream fos = new FileOutputStream("/media/GUILHERME/rich3.jpg");
fos.write(byt);
fos.flush();
fos.close();
fs.close();
System.out.println("Conversão ok");
return byt;
}