'bad n'est pas installé' erreur lorsque vous essayez de prendre un cliché avec uiautomatorviewer
J'ai utilisé le uiautomatorviewer de faire de l'INTERFACE utilisateur android automatisation. Mais quand j'essaie de prendre un instantané de la liste de l'INTERFACE utilisateur, il montre la bad n'est pas installé.
Vous devez vous connecter pour publier un commentaire.
Voir la réponse à https://plus.google.com/u/0/108487870030743970488/posts/2TrMqs1ZGQv
Fondamentalement, la
com.android.uiautomator.bindir
propriété n'est pas définie dansuiautomatorviewer.bat
.Modifier le fichier et définissez la propriété pour le chemin d'accès pour android-sdk/tools dossier.
C:\Users\Matti\AppData\Local\Android\sdk\tools\bin
. Je l'ai changé pourC:\Users\Matti\AppData\Local\Android\sdk\tools
et maintenant il fonctionne à nouveau.Modifier les fichiers de la dernière ligne avec le chemin d'accès ci-dessous:
Essayer de modifier le .le fichier bat et il fonctionne, mais il est important que le chemin d'accès d'outils est avec le caractère "\" la fermeture, mais ne fonctionne pas, exemple
appel "%java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.android.uiautomator.bindir="C:\Android_SDK\tools\" -jar %jarpath% %*
J'ai suivi le lien: https://plus.google.com/u/0/108487870030743970488/posts/2TrMqs1ZGQv
et editted la dernière ligne de uiautomatorviewer.le fichier bat, mais le problème persistait.
Dans mon cas, j'ai enlevé l'existant android SDK et réinstallé via Android Studio et cela a fonctionné. Le nouveau SDK Android ne dispose pas d'une INTERFACE utilisateur pour SDK manager et donc sa sert à rien de comprendre quels paquets sont nécessaires pour être installé.
Une fois le Android Studio est installé, il installe automatiquement le SDK Android et tous les paquets nécessaires pour la uiautomatorviewer fonctionne parfaitement.