E agora?

1 resposta
N

java.lang.OutOfMemoryError: MyClass: Maximum byte code length (32kB) exceeded

Ainda tem jeito de continuar codificando nessa classe ou terei que partir para outra classe?

1 Resposta

C

Vc excedeu a memória disponível do celular/emulador para rodar seu aplicativo.

Você precisa verificar que parte do seu código está carregando muita “informação” em “variáveis”(memória). Sempre que possível utilize o método estático System.gc(); para avisar o garbage collector de que ele devia dar uma passadinha assim q possível.

Apesar de que os celulares hoje em dia tem bem mais memória heap do que 32kb.

Utilize um emulador mais “novo”.

Abraço!

Criado 23 de junho de 2007
Ultima resposta 24 de jun. de 2007
Respostas 1
Participantes 2