Dans Android Studio, cliquer sur Menu Tools > SDK Manager
Aller dans l'onglet SDK tools, décocher la case "Hide Obsolete Packages"
Cocher Android SDK Tools et installer la version 26.1.1
Pour lancer uiautomatorviewer, ouvrir un terminal de commande et aller dans le répertoire $ANDROID_HOME/tools/bin et taper le nom de l'éxécutable présent dans le répertoire (uiautomatorviewer ou uiautomatorviewer.bat en fonction de votre OS …)
...
...
Note |
---|
UIAutomator a besoin de la version 8 de Java par défaut pour fonctionner. |
Si vous avez une version de java > 8, et que vous avez une erreur dans la commande précédente, vous pouvez ouvrir un terminal de commande et taper la commande suivante qui fonctionnera dans n’importe quel dossier
...
Code Block |
---|
java -Xmx1600M -Dcom.android.uiautomator.bindir="$ANDROID_HOME/tools" -cp "$ANDROID_HOME/tools/lib/x86_64/swt.jar":"$ANDROID_HOME/tools/lib/*" com.android.uiautomator.UiAutomatorViewer |
...
The installation of uiautomatorviewer is described here How to get element of a view (id, text, class, description) to write GDSL test (Android)