Как найти версию установленного приложения с помощью автоматического скрипта? - PullRequest
1 голос
/ 11 июня 2019

У меня есть требование найти версию приложения, установленного на мобильном устройстве, и, если версия не самая последняя, ​​установить последнюю версию.Вот как мне автоматизировать поиск версии установленного приложения?Я использую appium & selenium для автоматизации моих сценариев.

1 Ответ

0 голосов
/ 12 июня 2019

если вы хотите найти версию приложения для Android, вы можете сделать это, используя команду оболочки

String cmd = "adb shell dumpsys package your.app.package.name.here |grep versionName";
Process process = null;
try {
     process = Runtime.getRuntime().exec(cmd);
     String appVersion = new BufferedReader(new InputStreamReader(process.getInputStream())).readLine();
        System.out.println("appVersion = "+appVersion);
    } catch (IOException e) {
        e.printStackTrace();
    }

Для получения дополнительной информации, проверьте stackoverflow вопрос

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...