1
私は、htcの欲望を完全に実行するスクリプトをいくつか持っています。しかし、私がhtcの欲望で私のスクリプトをcyanogenModで開始すると、それは奇妙な例外をたくさん投げます。誰かがこの種の話題に慣れていますか?cyanogenModのmonkeyrunner用のPythonスクリプト
たとえば、私は完全に良い意味で実行されるスクリプトを持っていますが、シアノゲンではtime.sleep(10)の例外がスローされます。これを(シアンの場合)コメントすれば例外なく実行されますが、それを眠るには
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] Error sending touch event: 150 700 DOWN_AND_UP
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice]java.net.SocketException: Broken pipe
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.net.SocketOutputStream.socketWrite0(Native Method)
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202)
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:263)
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:106)
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.io.OutputStreamWriter.write(OutputStreamWriter.java:190)
120119 14:06:18.555:S [main] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.io.BufferedWriter.flushBuffer(BufferedWriter.java:111)
私はなぜシンクロナイトに例外がスローされるのか分かりません。 。 。
注:私はsenseとcyanogenModで同じスクリプトを実行しますが、シアノゲンで問題なく動作し、time.sleepで破損したパイプを取り除きます。 。 。
ありがとうございました
これはおそらくcyanogenmodでタグ付けする必要があります。 –