Eu tenho um problema com meu aplicativo quando tento abrir uma nova atividade, mas isso ocorre apenas às vezes. O erro que posso ver no tablet é:
android.view.InflateException: Linha de arquivo XML binário nº 9: erro inflando classe
Nas mensagens do DDMS LogCat, posso ver quando ocorrem falhas:
11-21 13: 15: 46.709: ERROR / dalvikvm-heap (3379): falta de memória em uma alocação de 4070416 bytes.
Eu sou um pouco losed, alguém poderia me guiar para resolver o problema por favor ?? ¿?,
Muito obrigado.
Respostas:
1 para resposta № 1parece que xml que você quer inflar está fazendoalgo com imagem grande, então você está ficando sem memória heap. O Android fornece a cada Aplicativo algum tamanho de VMBudget, se seu aplicativo precisar de mais memória de heap que causa erros como ERROR/dalvikvm-heap(3379): Out of memory on a 4070416-byte allocation
. Bem, é apenas um palpite. Se este não for o seu caso, plz colar o seu código / conteúdo xml onde você está recebendo este erro.