Warum kann der Import von MonkeyRunner in das Python-Skript in Windows fehlschlagen?
Ich habe eine Datei foo.py und kopierten Code aus den MonkeyRunner-Dokumenten erstellt. Der folgende Fehler wird beim Kompilieren des Beispielcodes in der Befehlszeile angezeigt:
%Vor%
Der Android-Tools-Ordner hat monkeyrunner.jar ... und ich verstehe nicht, wie ich Python mitteilen soll, dass es Klassen daraus importieren soll.
Follow-up
Ich habe herausgefunden, dass der Fehler kam, weil ich nicht die neuesten Android-Tools (16) hatte.
A) MonkeyRunner benutzt Jython , also musst du sicherstellen, dass du das installiert hast
B) Jython muss wissen, wo MonkeyRunner ist. Sie können das Skript entweder an der gleichen Stelle wie MonkeyRunner haben oder Sie können es zu Jythons Pfad hinzufügen, so dass Jython es finden kann, egal von wo Sie das Skript ausführen.
Tags und Links python android monkeyrunner