コード:
このプログラムで使用されるmonkeyrunnerモジュールをインポートします
com.android.monkeyrunnerからインポートMonkeyRunner、MonkeyDevice
現在のデバイスに接続し、MonkeyDeviceオブジェクトを返します
デバイス=MonkeyRunner.waitForConnection()
「HelloWorld!」を印刷します
エラー:
トレースバック(最後の最後の呼び出し):com.android.monkeyrunnerのデバイス= MonkeyRunner.waitForConnection()のファイル "D:\ AndroidApps \ Sample \ src \ com \ android \ Diagnostics \ click \ click1.py"、5行目。 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
モンキーランナーを使用してAndroidアプリケーションを自動化しようとしています。つまり、Pythonスクリプトを使用したUIテストです。上記のコードのヌルポイント例外を解決する方法を誰かが助けてくれますか?