Estou recebendo o erro "Tamanho de heap Java" ao tentar executar meu aplicativo no eclispe.
Para aplicativos Java, sei como definir os argumentos jvm "-Xms512M -Xmx1524M", mas como faço isso para o aplicativo Android?
Não há guia "argumentos" para o aplicativo Android.
Respostas:
1 para resposta № 1Existe uma opção que você pode usar no manifesto. Adicione android: largeHeap = "true" no seu manifesto. Mas está disponível em algumas APIs mais altas, se não estiver errado, está disponível em 3.0+. Outras coisas que você pode fazer é nunca deixar seu aplicativo ficar sem memória alocando e desalocando a memória com cuidado.
0 para resposta № 2
O que você pode tentar é usar o android:largeHeap = "true" como Khawar Raza disse. Além disso, tente anular (definir objetos para null) objetos que você não precisa mais, assim eles serão excluídos pelo coletor de lixo.
Espero que funcione