Как узнать в ZennoDroid что вирт машина в данный момент занята-включена?

  • Автор темы Автор темы sten30
  • Дата начала Дата начала

sten30

Client
Регистрация
05.09.2017
Сообщения
273
Реакции
39
Баллы
28
Может есть экшен-сниппет который лочит занятую машину за конкретным потоком?
 
Можно через консольную утилиту memuc (документация).

Запустить можно через экшен "Запуск программ".
Исполняемый файл - {-Environment.EmulatorDirectory-}memuc.exe
Параметры запуска - isvmrunning -i 0 (это по индексу, 0 - это индекс ВМ. можно по имени - isvmrunning -n Memu).
89004


С какой проблемой Вы столкнулись? Запущенные ВМ и так лочатся и другими потоками подхватываться не должны.
 
  • Спасибо
Реакции: Mikhail B.
С какой проблемой Вы столкнулись? Запущенные ВМ и так лочатся и другими потоками подхватываться не должны.

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

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)