想用eclipse來寫些簡單的自動測試來跑,但是環境不知在編譯的時候會有些錯誤,想請教一下
主要是用eclipse再裝pydev使用jython、android sdk,最後可用jython寫monkeyrunner
原本第一次設定好了,會有一個錯誤是缺少google-collect,接著我也加進去(google-collect-1.0-rc1.jar)
然後現在卻有另一個問題,我用android developer網站的範例:
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
在這個時候是正常的,也沒有任何錯誤或警告訊息,可是在第二行的時候就失敗了
device = MonkeyRunner.waitForConnection()
錯誤訊息是:
device = MonkeyRunner.waitForConnection()
at
com.android.monkeyrunner.MonkeyRunner.waitForConnection(MonkeyRunner.java:74)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
java.lang.NullPointerException: java.lang.NullPointerException
想請問是不是還有那裡該注意或設定的,謝謝。