2012-04-04 8 views
0

Ich habe eine Android-Anwendung, für die ich Intent-Funktionalität allein testen möchte. Ist es möglich, mit monkeyrunner zuVerwenden von Monkeyrunner: Wie kann ich Absichten während der Ausführung einer Anwendung aufrufen?

  1. ein anwendungs ​​
  2. schaffen eine Absicht starten (basierend auf einige bereits erstellten Liste, und kann Extras)
  3. startActivity() oder den Start() mit dieser Absicht
  4. das Ergebnis des Anrufs überwachen

automatisch? Und wie würde ich das machen? Ich habe gesehen, dass Monkeyrunner Python/Jython verwendet, und ich bin mit denen ziemlich unbekannt.

Antwort

1

Wenn Sie mit python nicht vertraut sind (und Sie nicht damit experimentieren wollen) müssen Sie nicht monkeyyrunner verwenden und Sie können auf die gleiche Grundfunktionalität zugreifen, die von einer externen Bibliothek namens chimpchat bereitgestellt wird. aus Java.

Die blutigen Details finden Sie unter http://dtmilano.blogspot.ca/2011/11/android-using-monkey-from-java.html.

Die Verwendung von Java, was Sie als Ihre Anforderungen beschreiben, ist ziemlich einfach zu erreichen, wenn Sie es bereits für eine Android-Anwendung getan haben.

Verwandte Themen