Відповіді:
Оскільки прийнята відповідь не застосовується в моїй ситуації (немає пункту меню "Пам'ять") (Android 8.0.0, Samsung S8), я хочу поділитися іншим способом отримання інформації про використання пам'яті. Це показує стан оперативної пам’яті та використання оперативної пам’яті програмами.
Settings > Developer Options > Running Services
Ця відповідь застосовуватиметься лише тоді, коли ви розробник, і у вас поруч із вашим ПК для розробки.
Спочатку переконайтеся, що у вас включена налагодження через USB .
Потім на вашому ПК відкрийте оболонку, яка може працювати adb
(ви не знаєте, що це, то ця відповідь не для вас)
Тоді в цю оболонку запустіть adb shell
Це відкриє оболонку для вашого пристрою Android, в цій оболонці ви запускаєте програми командного рядка на своєму пристрої Android.
Тепер у цій команді оболонки adb top -s rss | head -n 20
. Це дозволить роздрукувати список з приблизно 20 додатків, відсортованих за використанням оперативної пам'яті (-іше, це не точно).
Якщо ви можете ввімкнути коріння ADB в параметрах для розробників (Знову ж таки, якщо ви не знаєте, що це, значить, це не для вас), то ви можете побачити більше деталей:
У оболонці adb run su
. Це підвищить ваш доступ до ядра.
Потім бігайте procrank
. Це покаже набагато більше інформації про використання оперативної пам’яті та свопів.
Щоб показати використання пам'яті в android Oreo, перш за все переконайтеся, що ввімкнути режим розробника в android Oreo
Увімкніть режим для розробника android Oreo:
Установки> Система> Про телефон> Натисніть номер збірки 7 разів
Тепер увімкнено параметри розробника в android 8.0 Oreo.
Перейдіть до налаштувань> Система> Параметри розробника> Пам'ять> Пам'ять, яку використовують програми