Использование Андроид эмулятора Nox Player и автоматизация действий

Lars

Lars

Модератор
Регистрация
15 Июл 2024
Сообщения
275
Реакции
16
Баллы
18

Чем полезен Nox Player​

По моему скромному мнению - самый удобный из эмуляторов Андроида, есть возможность запускать несколько разных устройств в разных окнах, возможность выбора версии андроида, плюс генерация идентификатора устройства IMEI.

Инструкция по установке и использованию:​

aa70017f-5cc2-4812-bbba-5ac116630b57.png

Список ваших устройств
  • Открывается вот такое окно, нам нужен нижний раздел слева, здесь можно менеджерить/добавлять/удалять/редактировать устройства. Как видим здесь уже есть одно устройство созданное после установки.
  • Жмем Добавить эмулятор.
a81ae2f3-4129-4131-b567-48d6eb937248.png

Выбор версии Андроид
  • Выбираем версию андроид, лучше выбирать 12 под криптопроекты.
  • В списке появляется еще одно устройство, ждем его полной загрузки.
  • После жмем кнопку настроек.
08214f01-e6a4-4354-b859-4f9fdd616dbf.png

Настройки системы/производительность
  • Выбираем настройки производительности, в принципе для простых приложений хватит стандартных настроек.
  • Переходим во вкладку Устройство.
506e1419-778e-4fd0-853d-723581029ab7.png

Настройки устройства
  • Выбираем модель телефона и генерируем номер телефона.
  • Остальные настройки на ваше усмотрение, в Общих можно поставить галочку "Запускать устройство с Рут правами".
  • Сохраняем изменения и запускаем наше устройство.
  • При первом запуске нам надо залогиниться своей гуглопочтой, как это сделать?
  • Открываем на экране папку Tools, выбираем Настройки
  • Проматываем вниз и выбираем Google
  • Логинимся с нашим гуглоаккаунтом, эмулятор настроен, можно качать необходимые нам приложения.
  • Так же как я говорил можно сгенерировать уникальный IMEI для устройства
  • Для этого в уже запущенном приложении жмем настройки и переходим во вкладку Устройство и там генерируете IMEI
d8656f3c-1d82-4783-9b9c-d864077bc325.png

Как автоматизировать действия в эмуляторе на примере App Center​

  • Жмем три точки справа на панели, потом на значок мышки с надписью rec
e6754dd2-fa9a-4d04-8f37-596fab84c34c.png

  • Производим действия которые нам нужны для последующего повтора, скрипт записывает и то что мы вводим с клавиатуры, поэтому можно смело вводить какой-то текст в поля.
  • После того как мы закончили жмем сверху на панельке стоп, появляется список записанных макросов.
  • Жмем кнопку настроек.
8baf5a9c-5da7-4c70-8ed8-d3ea76844c35.png

  • Здесь мы можем выбрать сколько раз мы хотим повторить действия, интервал повтора действий, допустим раз в 10 минут (высчитываем сколько это будет в секундах, берем небольшой запас секунды 2-5).
  • Либо можно сделать это с помощью перезапуска эмулятора и автозапуска нашего скрипта, но первый способ по идее надежнее, однако раз в несколько часов стоит перезапускать эмулятор и скрипт, чтобы не начинал лагать спустя время.
  • Так же обратите внимание, что скрипт в ЛЮБОМ случае будет тапать по определенному месту, даже если там нет кнопки, учитывайте это при записи. Если при записи была кнопка открыть, а при каком-то из последующих повторов её нет, то эмулятор тапнет по этому месту, но соответственно не откроет то что вы хотели.
 
Сверху