@olegar
Пару дней назад столкнулся с такой же проблемой и для отлова ошибок сначала навтыкал контрольных точек с выводом в лог, но потом нашел более эффетивный способ. На ВРЕМЯ ТЕСТИРОВАНИЯ асинхронную функцию делаем простым зацикленным потоком, а вместо его вызова делаем передачу параметров (или просто используем флаг вызова) через глобальную переменную (ну естественно в "асинхронную" функцию на это время придется добавить цикл ожидания этого флага).
как парсить adb порты для дальнейшего подключения потоков?
-
Допустим я запустил 3 эмулятора нокса, прописал adb devices и вижу 3 порта, к которым сразу же подключаюсь
Но, если закрыть эмулятор и сразу же открыть новый, он запустится под другим портом и мне надо будет уже учитывать к каким портам подключены остальные потоки, чтоб с 2+ потоков случайно не подключиться к одному эмулятору.
Как это можно будет реализовать, либо как-то можно чистить данные в эмуляторе и перезагружать его внутри одного порта?