Найдите утечку памяти с помощью анализатора памяти EclipseAndroid

Форум для тех, кто программирует под Android
Anonymous
Найдите утечку памяти с помощью анализатора памяти Eclipse

Сообщение Anonymous »

Я работаю с приложением, у которого есть утечка памяти, через некоторое время пользователь работает с ним. Я мог бы проверить это в DDMS с помощью кучи Tab, посмотрев Размер кучи и Выделено.

В приложении пользователь всегда может сделать изображение с помощью камеры устройства, нарисовать изображение и сохранить его в системе.

С каждой записью, которую пользователь создает в системе, выделенная память немного увеличивается, и после определенного количества записей происходит утечка памяти.

Я экспортируйте .hprof в DDMS и преобразуйте его в файл анализатора памяти eclipse unisg hprof-conv из Android sdk.
Я перешел по нескольким ссылкам, чтобы узнать, откуда возникла проблема, например:

Google I/O 2011: Управление памятью для приложений Android.

10 советов по использованию анализатора памяти Eclipse.

Мне так и не удалось найти источник проблемы. Это файл Mat.hprof из SkyDrive: https://skydrive.live.com/#cid=2EB3385F ... 2550%21105

Может ли кто-нибудь просмотреть этот файл и подсказать мне, откуда возникла проблема? или есть предложения по улучшению?

Подробнее здесь: https://stackoverflow.com/questions/181 ... y-analyzer

Вернуться в «Android»