Articles of памяти

Рыночный фильтр для класса памяти

Есть ли способ скрыть приложения на рынке Android для устройств, которые попадают в определенный класс памяти? например. Я только хочу освободить приложение для устройств с классом памяти 32 или выше (AcivityManager.getMemoryClass ()). Тег <uses-configuration> имеет только флаги, связанные с экраном / клавиатурой, а <uses-feature> также не имеет настроек, связанных с памятью. Есть ли другой способ […]

Как использовать Valgrind с Android-приложением в Eclipse на Ubuntu, чтобы найти утечки памяти на встроенном компьютере Android в режиме исполнения?

Как использовать Valgrind с Android-приложением в Eclipse на Ubuntu, чтобы найти утечки памяти на встроенном компьютере в Android.

Как использовать Eclipse Memory Analyzer Tool (MAT) для анализа хэш-карты

Я сталкиваюсь с утечкой памяти . Итак, я захватил heap dump для моего приложения и пытаюсь проанализировать его с помощью Memory Analyzer Tool (MAT) . Я нажал hprof file Обзор кучи дампа в меню hprof file . Затем нажмите « Class Histogram . Он показал мне список всех объектов, сгруппированных по классам, занимающих максимальный уровень. […]

Как работать с большим растровым изображением. Вращение и вставка в галерею

Мне нужно сделать снимок с камерой и, в зависимости от размера изображения, повернуть его, прежде чем сохранять его в галерее. я использую Intent imageCaptureIntent = новое намерение (MediaStore.ACTION_IMAGE_CAPTURE); ImageCaptureIntent.putExtra (MediaStore.EXTRA_OUTPUT, uri); StartActivityForResult (imageCaptureIntent, IMAGE_CAPTURE); Сделать снимок и сохранить его во временный файл. затем Bitmap bmp = BitmapFactory.decodeFile (imagePath); String str = android.provider.MediaStore.Images.Media.insertImage (cr, bmp, имя, […]

Сообщение журнала на Android: / dev / pmem: Unmapping buffer base

Я только что закончил свое новое приложение. Когда я тестирую его с помощью недорогой планшета (доступно много свободной памяти), все выглядит нормально. Но если я запустил его на своем телефоне HTC, я увижу сообщение в окне журнала: 11-04 22:11:34.570: D/memalloc(16419): /dev/pmem: Unmapping buffer base:0x527a0000 size:6144000 offset:4608000 Мне трудно найти объяснение этого сообщения. Может кто-нибудь объяснить […]

Android, кнопка «Назад» освобождает память активности?

Я сделал простое приложение для тестирования памяти Android. Он имеет две операции, A и B. A – это простое действие с кнопкой, которая запускает B. B состоит из довольно большого изображения (jpg, 1024×768 пикселей в mdpi) Когда я отслеживаю этот процесс с использованием DDMS, куча поднимается, как ожидалось, при переходе от A к B. Когда […]

Увеличивает ли размер jittable размер, связанный с утечкой памяти на Android?

Я все время вижу это: Jit: Resizing JitTable from 512 to 1024 (…) Jit: Resizing JitTable from 1024 to 2048 (…) Jit: Resizing JitTable from 2048 to 4096 Означает ли это, что я где-то теряю память или это нормально? Кроме того, вы могли бы объяснить, что это значит?

Android App MAX Хранение данных (внутренняя память) Емкость Определение и файл Галерея видимости / сторонние приложения

Если у меня встроенное хранилище 32 Гб, то мое приложение может хранить данные размером ~ 25 ГБ во внутренней памяти (данные / данные / имя_пакета /), скрытые от внешнего мира. Предполагая 6 ГБ для системных данных. Здесь обсуждается минимальная емкость. В соответствии с моим экспериментом по Nexus 5 мое приложение может писать (файлы изображений) до […]

Bitmap recycle () в java Android

Нужна помощь для понимания метода recycle () класса Bitmap. Если у меня есть Bitmap [] с именем «bmp», например, какая разница между выполнением Bitmap[i].recycle() А также Bitmap[i]=null; Какой лучший вариант? Должен ли я назвать оба? благодаря

Утечка памяти растрового изображения Android

Я поместил 4×4 imageView в действие (BoardActivity), и пользователь может изменить изображения, нажав на них. С HTC Desire (Android 2.2.2) я получил OOM (Out Of Memory) примерно за 30 минут интенсивного использования -EDIT: 16-й запуск этой активности , но никакие другие устройства не производят это (Android 2.1 и Android 2.2.1 ). Возможно ли, что я […]

Intereting Posts