2 votes

Comment trouver la version de l'application installée par le biais d'un script automatisé ?

J'ai un besoin de trouver la version d'une application installée sur un appareil mobile et si la version n'est pas la dernière, d'installer la dernière version. Comment automatiser la recherche de la version de l'application installée ? J'utilise appium et selenium pour automatiser mes scripts.

0voto

Suban Dhyako Points 1339

Si vous voulez trouver la version de l'application Android, vous pouvez le faire en utilisant la commande shell

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();
    }

Pour plus d'informations, consultez le site suivant question de stackoverflow

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X