Der Import von MonkeyRunner in das Python-Skript schlägt in Windows fehl

9

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.

  1. Update auf neueste Tools (16) & amp; Plattform (15) zuerst
  2. Fügen Sie android-sdk \ tools in den Pfad
  3. ein
  4. Fügen Sie foo.py in den Ordner android-sdk \ tools ein (es scheint nirgendwo anders zu funktionieren)
  5. Switch usb debugging auf
  6. Verbinden Sie das Telefon mit dem PC
  7. Geben Sie "monkeyyrunner foo.py"
  8. ein
Jarno Argillander 09.02.2012, 10:44
quelle

1 Antwort

6

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.

    
Ivo 10.02.2012, 03:56
quelle

Tags und Links