Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Оглавление

 Нажмите здесь, чтобы развернуть оглавление

Описание

В данном экшене собраны функции для работы непосредственно в виртуальной машине (ВМ): установка приложений, запуск, остановка, выполнение консольной команды (ADB Shell) и др.


Как добавить действие в проект?

Через контекстное меню Добавить действиеAndroidДействия с приложением

Либо воспользуйтесь умным поиском.


Как работать с экшеном?

Установка приложения

Данное действие позволяет установить приложение из APK файла. Начиная с версии 2.3.2 поддерживается установка приложений в формате *.xapk, *.apkm, *.apks


Удаление приложения

Это действие позволяет удалить установленное приложение по его имени.

Имя приложения можно узнать с помощью инструмента Установленные приложения (ZD).


Открыть приложение

Позволяет запустить ранее установленное приложение

Имя приложения можно узнать с помощью инструмента Установленные приложения (ZD).


Закрыть приложение

Закрывает приложение (аналог команды adb shell am force-stop com.package)

Имя приложения можно узнать с помощью инструмента Установленные приложения (ZD).


Очистка приложения

Стереть все данные приложения.

Либо же можно Очистить только кэш, не удаляя данные.

Имя приложения можно узнать с помощью инструмента Установленные приложения (ZD).


Сохранить данные приложения

Данная функция позволяет сохранить все данные приложения (что-то вроде сохранения профиля в ZennoPoster).

Имя приложения можно узнать с помощью инструмента Установленные приложения (ZD).

Путь к файлу с архивом - тут необходимо указать путь куда будут сохранены заархивированные данные приложения (формат архива - tar.gz)

Перед сохранением данных приложение лучше закрыть с помощью запуска экшена Эмуляция клавиатуры с таким текстом внутри {AndroidKeys.HOME} - это эмуляция нажатия клавиши HOME.

 Зачем закрывать приложение?

Если в момент сохранения данных приложение будет открыто, то есть вероятность того, что часть данных будет в оперативной памяти, а не в файлах и эти данные не будут сохранены.

Не стоит так же для этих целей закрывать приложение с помощью экшена Закрыть приложение, т.к. данное действие убивает процесс, что тоже может привести к потере данных.


Восстановить данные приложения

С помощью данной функции Вы можете загрузить данные приложения, которые были сохранены с помощью действия Сохранить данные приложения (описано выше).

Имя приложения можно узнать с помощью инструмента Установленные приложения (ZD).

Путь к файлу с архивом - тут необходимо указать путь к архиву с данным от приложения.

При восстановлении данных приложение должно быть установлено в системе, но не запущено!


  • No labels