- Регистрация
- 11.11.2023
- Сообщения
- 24
- Благодарностей
- 4
- Баллы
- 3
Имеем эмулятор. Окно эмуля создаётся средствами зенки через кубик.
Проблема в том что после .Connect() выбор устройства нельзя сделать через Pie64_111(и тому подобное) поэтому я не могу выбрать именно только что созданный в проекте эмуль. Если включить несколько эмулев то кубик "выбор устройства" берёт рандомно любое устройство в том числе и те которые уже в работе. Так же при удалении эмуля через апи может удалить чужое окно, хотя оно в работе на другом потоке. префиксы и индекс при этом прописан верно и берётся из переменных.
Вопрос в том можно ли как то вытащить либо только что подключённое устройство через .Connect(); чтобы выбрать именно его. Или может как то изолировать шаблоны друг от друга. Чтобы один шаблон не видел устройство подключённое к другому.
Ещё есть момент, когда эмуль удалён он всё ещё висит в адб девайсах пока через консоль не напишешь adb disconnect ip
Ещё вопрос где можно посмотреть весь класс BlueStack5, Bluestack5root и BlueStack5manager?
Проблема в том что после .Connect() выбор устройства нельзя сделать через Pie64_111(и тому подобное) поэтому я не могу выбрать именно только что созданный в проекте эмуль. Если включить несколько эмулев то кубик "выбор устройства" берёт рандомно любое устройство в том числе и те которые уже в работе. Так же при удалении эмуля через апи может удалить чужое окно, хотя оно в работе на другом потоке. префиксы и индекс при этом прописан верно и берётся из переменных.
Вопрос в том можно ли как то вытащить либо только что подключённое устройство через .Connect(); чтобы выбрать именно его. Или может как то изолировать шаблоны друг от друга. Чтобы один шаблон не видел устройство подключённое к другому.
Ещё есть момент, когда эмуль удалён он всё ещё висит в адб девайсах пока через консоль не напишешь adb disconnect ip
Ещё вопрос где можно посмотреть весь класс BlueStack5, Bluestack5root и BlueStack5manager?
Последнее редактирование: