Excessão ao ler arquivo texto

Olá Pessoa!!

Estou com um problema com J2ME… preciso fazer uma busca em um arquivo texto que contém 10.000 registros, mas só de abrir o arquivo acontece um erro: java.lang.OutOfMemoryError

Obrigada! :wink:

Huum, complicado…

Não pode quebrar o arquivo? Eu tive que separar uma vez com um programa que tinha todos os nomes das cidades do brasil. (Separei um arquivo para cada estado, e um com o nome dos estados e qual arquivo ele referenciava).

Não sei se é o caso ou ajuda, mas responda:
Qual o tamanho do arquivo em kb?
Qual o celular que vai usar?

Abraços
Ricoldi

O arquivo tem 1,9 Mb… nem é tão grande…
E acho que não vai dar pra quebrar o arquivo porque o sistema vai ficar fazendo o download de arquivos atualizados.

Obrigada

Passei por algo parecido alguns dias atraz, essa excessão só dava no emulador do Java, quando testei no meu celular (um N95) ele funcionou perfeitamente, e bem rapido por sinal, meu arquivo tinha em torno de 8000 linhas

Espero ter ajudado

Eu diminuí o tamanho do arquivo só pra testar… Agora tem 8000 registros… mas agora tá uma carroça, no simulador demora uns 30 segundos pra fazer a busca e no pocket demora mais que 2 minutos

:frowning: