I am running this as ./monkeyrunner test.py

 17 # Takes a screenshot
 18 result = device.takeSnapshot
 19
 20 # Writes the screenshot to a file
 21 result.writeToFile('shot1.png','png')

This throws an error as.. any thoughts ...

mini@tools$./monkeyrunner test.py
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions]
Script terminated due to an exception
110130 03:47:34.316:S [main]
[com.android.monkeyrunner.MonkeyRunnerOptions]Traceback (most recent call
last):
  File "/Users/dan/Android/android-sdk-mac_x86/tools/test.py", line 21, in
<module>
    result.writeToFile('shot1.png','png')
AttributeError: 'instancemethod' object has no attribute 'writeToFile'

110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.PyException.fillInStackTrace(PyException.java:70)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
java.lang.Throwable.<init>(Throwable.java:181)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
java.lang.Exception.<init>(Exception.java:29)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
java.lang.RuntimeException.<init>(RuntimeException.java:32)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.PyException.<init>(PyException.java:46)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.PyException.<init>(PyException.java:43)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.PyException.<init>(PyException.java:61)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.Py.AttributeError(Py.java:145)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.PyObject.noAttributeError(PyObject.java:936)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.PyObject.__getattr__(PyObject.java:931)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.pycode._pyx0.f$0(/Users/dan/Android/android-sdk-mac_x86/tools/test.py:21)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.pycode._pyx0.call_function(/Users/dan/Android/android-sdk-mac_x86/tools/test.py)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.PyTableCode.call(PyTableCode.java:165)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.PyCode.call(PyCode.java:18)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.Py.runCode(Py.java:1197)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.core.__builtin__.execfile_flags(__builtin__.java:538)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:156)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
com.android.monkeyrunner.ScriptRunner.run(ScriptRunner.java:116)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
com.android.monkeyrunner.MonkeyRunnerStarter.run(MonkeyRunnerStarter.java:92)
110130 03:47:34.316:S [main] [com.android.monkeyrunner.MonkeyRunnerOptions] at
com.android.monkeyrunner.MonkeyRunnerStarter.main(MonkeyRunnerStarter.java:203)
mini@tools$


-Dan

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to