E agora?

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?

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!