Android com memória insuficiente na captura de imagem

Eu tenho uma atividade que tira fotos (com resolução possível possível, tão grande), que o aplicativo tem a chance de analisá-las. Somente uma foto é manipulada por vez. O problema é que eu corro para uma "Memória insuficiente" depois de 4 a 5 fotos. Entendo

dalvikvm-heap Sem memória em uma alocação de 5070745 bytes

(o tamanho do byte varia) seguido por

JNI da câmera não pôde alocar matriz de bytes para dados JPEG

Meu aplicativo não falha, mas, como me parece, a câmera simplesmente não consegue entregar as imagens a partir deste momento. Presto atenção ao uso de memória no meu aplicativo, mas aqui parece que há um vazamento de memória em algum lugar externo e estou me perguntando como posso lidar com isso. Existe alguma solução existente para isso?

questionAnswers(2)

yourAnswerToTheQuestion