Найдите утечку памяти с помощью анализатора памяти 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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