#java #android #appium #adb
#java #Android #appium #adb
Вопрос:
Я работаю над автоматизацией приложения для Android с помощью Appium. Моя цель — создать и запустить AVD программно. Кроме того, мне нужно включить отладку по USB на созданном AVD. Есть ли какой-либо способ из команд ADB и программы Java включить его?
Ответ №1:
Нет необходимости включать отладку по USB на AVD, устройство должно быть видно по умолчанию. AVD от Google работают таким образом, понятия не имею о других эмуляторах, но я не думаю, что вы можете включить отладку по USB из программы Java на ПК.
Комментарии:
1. Отладка по USB должна быть включена, чтобы Appium запускал тесты на этом устройстве.
2. Appium использует adb afaik, и он должен работать без необходимости включать отладку по USB на эмулируемом Android. Кроме того, вы задали неправильный вопрос — вы не можете включить отладку по USB, если она отключена, потому что при отключенной отладке по USB нет никакой связи с устройством. AVD должен поставляться с debuggin, включенным defualt.
3. Привет, спасибо, это сработало. Appium работает без ручного включения отладки по USB при его создании.