Socket Bytes Memoria Arquivos

1 resposta
AntonioDiego

Alguem alqui tem alguma sugestao de como enviar arquivos do computador pro celular atraveis de socket,
e que so consigo enviar arquivos pequenos de 40kbs ,porque o celular faz isto:

1-Cria o arquivo na memoria e abre o DataInput

2-Recebe o tamanho do arquivo como mensagem e
criar um array de bytes de acordo com o tamanho.

3-armzeno os dados que recebe do computador no array.

4=escreve do array para o arquivo.

O problema e que com arquivos grandes da outofmemory

Ja tentei enviar de 30 em 30 kb mais o qrquivo fica corrompido.

Alguem pode me ajudar ?

1 Resposta

C

Já verificou o BufferedInputStream?

Veja este tópico, pode ser que te ajude.
http://javafree.uol.com.br/viewtopic.jbb?t=855423

Criado 5 de março de 2011
Ultima resposta 5 de mar. de 2011
Respostas 1
Participantes 2