Я хочу собрать немного статистику с моего телефона Android.
Когда я запускаю свое приложение, я хочу знать следующее:
- Сколько оперативной памяти использует приложение.
- Сколько свободной оперативной памяти у моего телефона.
- Сколько всего оперативной памяти у моего телефона.
Что мне нужно сделать, чтобы собрать эту статистику, возможно, написать какой-нибудь код или, может быть,
Вы используете некоторые приложения, которые дают такую информацию или, возможно, что-то
остальное. Я использую MAT, но это не помогает мне, может быть, я что-то упускаю.
Основная причина, почему я хочу собрать такую статистику, заключается в том, что приложение может
начать убивать другие приложения, чтобы освободить больше места, и если я могу
собрать такую информацию я все пойму.
Отредактировано
Например, мое приложение использует библиотеку ( helper.jar ), размер которой составляет 85 МБ, я знаю, что если приложение использует .jar, оно загружается в оперативную память телефона, теперь как я вижу, что моя оперативная память увеличивается с 2 до 2 + 85 (размер .jar).
Если я наберу adb shell cat / proc / meminfo этой командой из ADB, я увижу некоторую информацию о памяти.
Как я могу сделать то же самое из кода JAVA?
С наилучшими пожеланиями, ViTo Brothers.