Привет. Получилось стереть данные, у меня в adb командой стирается а в коде незнаю как прописатьПодскажите, пожалуйста, как грамотно задать команду, чтобы установленное приложение отчистить до изначальных настроек, то есть стереть все данные
Пробую по такой рекомендации https://discuss.appium.io/t/android-how-to-clear-app-data-before-test/7166 через adb команду, екшн выполняется без ошибок, но что-то не срабатывает очистка
Код:ProcessStartInfo startInfo1 = new ProcessStartInfo(); startInfo1.FileName = @"adb.exe"; startInfo1.Arguments = @"adb shell pm clear org.telegram.messenger.package ";//параметры выполнения adb команды startInfo1.WindowStyle = ProcessWindowStyle.Hidden;//скрываем окно выполнения Process.Start(startInfo1).WaitForExit();//запускаем процесс и дожидаемся выполнения
Привет. А как применить для машины №1,№2,и т.д. ?В Директивы using и Общий код добавьтеPHP:ProcessStartInfo startInfo1 = new ProcessStartInfo(); startInfo1.FileName = @"adb.exe"; startInfo1.Arguments = @"shell input keyevent 4";//параметры выполнения adb команды startInfo1.WindowStyle = ProcessWindowStyle.Hidden;//скрываем окно выполнения Process.Start(startInfo1).WaitForExit();//запускаем процесс и дожидаемся выполнения
Код:using System.Diagnostics;
Привет. Подскажи как в php коде прописать?Как сделать такое в несколько потоков? Если один тел подключен то работает, а несколько уже нет
Разобрался , кому нужно
Код:adb -s <serial_number> <command>
Уже вторые сутки разбираюсь, пока не получаетсятам не только фотографии, там еще и библиотека не подключается. если не кодер, скорее всего только время потеряешь
Не нашлось решение?Никто не сталкивался с проблемой, что после того как через memuc (типо адб) изменишь конфигурацию эмулятора ( мак-адрес например ) один раз оно сработает, а вот на второй\третий раз уже не прокатывает?
Пробовал переустановить всё, опять первый раз работает, а вот после релоуда и повторного изменения уже нет.
Опишу по пунктам, если кто не понял.
1. Меняю конфигурацию командой setconfigex
2. Запускаю эмулятор
3. Вуаля, мак сменился.
4. Закрываю его командой stop через тот же memuc
5. Меняю конфигурацию командой setconfigex
6. Запускаю эмулятор
7. Ничего не меняется всё по старому.
Переустановка помогает да, на одну попытку. Есть какой то процесс который не закрывается вместе с эмулятором, сталкивался кто?
Ссылочку в лс. Спасибрза $200 в год, тут есть решение на форуме