Управление приложениями из терминала в 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

Creative Commons License
Статья Управление приложениями из терминала в Android распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.
Ваше имя тоже может быть здесь. Начните писать статьи для Losst. Это просто! Смотрите подробнее как начать писать статьи - Пишите для нас

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

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

Ответить

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

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