J'ai un jeu Android qui a une activité pour le menu, puis une autre activité pour le jeu qui crée un SurfaceView et Thread pour faire face à dessin toile et la logique du jeu. Lorsque vous quittez le jeu et lancez à nouveau trop ou si vous ouvrez et fermez le clavier (relançant ainsi l'activité), le jeu court de mémoire, généralement lors du chargement d'un bitmap:Mon jeu Android manque de mémoire quand il est fermé et ouvert et quelques fois
java.lang.OutOfMemoryError: bitmap size exceeds VM budget
Comment puis-je garder toutes mes images en mémoire sans les recharger quand le jeu change d'état, ou comment puis-je les libérer de la mémoire et les laisser recharger quand le jeu est redémarré?
J'ai essayé toutes les combinaisons de launchMode pour mes deux activités, mais le problème persiste. – cstack