I have the very very similar issue. seems like it adb is not receiving 
confirmation of the event (just a hunch).
Main issues seems to be:
java.net.SocketException: Software caused connection abort: recv failed

All my program does is loop over and over

HV = D.getHierarchyViewer()
win = HV.getFocusedWindowName()

it then checks if 
win == "com.example.whatever" # just an example, not the full activity name

and if it is , sends:
D.press('KEYCODE_BACK', MonkeyDevice.DOWN_AND_UP)

I added a 
MonkeyRunner.sleep(1) to keep it from excessively using my cpu

now this might seem like a stupid problem due to coding, but it isn't (well 
not apparent). why? because if I don't loop the code everything works 
perfectly. After about 10 loops, it errors out.

-- 
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
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] Error se
nding press event: KEYCODE_BACK DOWN_AND_UP
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice]java.net.
SocketException: Software caused connection abort: recv failed
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.
net.SocketInputStream.socketRead0(Native Method)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.
net.SocketInputStream.read(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.
net.SocketInputStream.read(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at sun.n
io.cs.StreamDecoder.readBytes(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at sun.n
io.cs.StreamDecoder.implRead(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at sun.n
io.cs.StreamDecoder.read(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.
io.InputStreamReader.read(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.
io.BufferedReader.fill(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.
io.BufferedReader.readLine(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.
io.BufferedReader.readLine(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at com.a
ndroid.chimpchat.ChimpManager.sendMonkeyEventAndGetResponse(ChimpManager.java:18
7)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at com.a
ndroid.chimpchat.ChimpManager.sendMonkeyEvent(ChimpManager.java:234)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at com.a
ndroid.chimpchat.ChimpManager.press(ChimpManager.java:134)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at com.a
ndroid.chimpchat.adb.AdbChimpDevice.press(AdbChimpDevice.java:322)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at com.a
ndroid.monkeyrunner.MonkeyDevice.press(MonkeyDevice.java:193)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at sun.r
eflect.NativeMethodAccessorImpl.invoke0(Native Method)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at sun.r
eflect.NativeMethodAccessorImpl.invoke(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at sun.r
eflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.
lang.reflect.Method.invoke(Unknown Source)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyReflectedFunction.__call__(PyReflectedFunction.java:175)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyObject.__call__(PyObject.java:355)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyMethod.__call__(PyMethod.java:215)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyMethod.instancemethod___call__(PyMethod.java:221)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyMethod.__call__(PyMethod.java:206)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyObject.__call__(PyObject.java:414)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyObject.__call__(PyObject.java:418)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.pycode._pyx0.eventPress$2(C:\Android\QrCodeAutoMain.py:43)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.pycode._pyx0.call_function(C:\Android\QrCodeAutoMain.py)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyTableCode.call(PyTableCode.java:165)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyBaseCode.call(PyBaseCode.java:131)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyFunction.__call__(PyFunction.java:317)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.pycode._pyx0.main$6(C:\Android\QrCodeAutoMain.py:86)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.pycode._pyx0.call_function(C:\Android\QrCodeAutoMain.py)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyTableCode.call(PyTableCode.java:165)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyBaseCode.call(PyBaseCode.java:117)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyFunction.__call__(PyFunction.java:307)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.pycode._pyx0.f$0(C:\Android\QrCodeAutoMain.py:89)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.pycode._pyx0.call_function(C:\Android\QrCodeAutoMain.py)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyTableCode.call(PyTableCode.java:165)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.PyCode.call(PyCode.java:18)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.Py.runCode(Py.java:1197)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.core.__builtin__.execfile_flags(__builtin__.java:538)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at org.p
ython.util.PythonInterpreter.execfile(PythonInterpreter.java:156)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at com.a
ndroid.monkeyrunner.ScriptRunner.run(ScriptRunner.java:116)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at com.a
ndroid.monkeyrunner.MonkeyRunnerStarter.run(MonkeyRunnerStarter.java:77)
120217 04:46:58.743:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at com.a
ndroid.monkeyrunner.MonkeyRunnerStarter.main(MonkeyRunnerStarter.java:189)

Reply via email to