Управление приложениями из терминала в Android

Управление приложениями из терминала в Android

Андроид это в первою очередь Linux, а потом уже очень популярная операционная система для мобильных телефонов, поэтому в Android есть довольно мощная консоль. Команды терминала Android я рассматривал в предыдущей статье, а сегодня я хочу подробнее остановиться на управлении приложениями из терминала и утилите am или Activity Manager.

Запускается Activity Manager следующим образом:

$ am comand

В качестве comand могут использоваться следующие параметры:

start - запустить окно приложения, в параметры команда принимает идентификатор Activity окна приложения.

Формат записи команды такой:

am start -n com.package.name/.ActivityName

package.name и ActivityName можно узнать из файла apk приложения.

startservice - запустить сервис.

$ am startservice com.package.name/.ActivityName

force-stop - закрыть все окна приложения

$ am force-stop packageName

kill - закрыть все окна и завершить все процессы связные с приложением

$ am kill packageName

kill-all - остановить все фоновые процессы

dumpheap - сделать снимок оперативной памяти процесса. PID - можно узнать консольной командой ps.

$ am dumpheap PID_процесса /sdcard/имя_файла

Это только основные команды и параметры, если нужна более детальная информация можете почитать документацию Android

Ваше имя тоже может быть здесь. Как? Пишите для нас! Смотрите подробнее как стать автором Losst.

Оцените статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: