Я создал приложение для Android, которое содержит 6 изображений, и некоторые тексты .. размер файла APK примерно (2 мегабайта). Когда я запускаю приложение реального Android-устройства (HTC One M8-eye), он занимает около 66 мегабайт ОЗУ устройства (Allocated Memory).Выделенная память (RAM) в Android Studio. Это нормально?
Я также использовал (утечка), и результат (утечки нет) в этом приложении.
Нормально ли это? Есть ли предложения по уменьшению этого размера?
Любой ответ ценится .. Спасибо
Если вы используете изображения с высоким разрешением, это может быть возможно. –
Да, это нормально. В зависимости от того, как вы показываете свои изображения и насколько велики ваши изображения, они могут использовать 4 байта на пиксель, так что изображение 1mp может занимать до 4 мб в памяти. уменьшая его, можно масштабировать изображение и изменять количество байтов, используемых для каждого изображения. Более подробное объяснение здесь (основано на более раннем ответе, который я предоставил другому пользователю): http://stackoverflow.com/questions/26926088/android-picasso-imageview-out-of-memory-exception-memoryleak/26926545#26926545 – kha
Спасибо, ребята, за ответ. @ Даниэль Золнай, это число 4 происходит от ** ARGB **, это правильно? –