Hi, I am trying to run 'monkeyrunner' tool for emulator and I end up with the below error: ---------------------------------------------------------------- 101209 13:12:11.321:I [main] [com.android.monkeyrunner.MonkeyManager] Monkey Command: wake. 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] Error starting command: monkey --port 12345 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice]com.android.ddmlib.ShellCommandUnresponsiveException 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:408) 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at com.android.ddmlib.Device.executeShellCommand(Device.java:276) 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at com.android.monkeyrunner.adb.AdbMonkeyDevice $1.run(AdbMonkeyDevice.java:89) 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java: 417) 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.util.concurrent.FutureTask.run(FutureTask.java:123) 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.util.concurrent.ThreadPoolExecutor $Worker.runTask(ThreadPoolExecutor.java:651) 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor.java:676) 101209 13:12:14.345:S [pool-1-thread-1] [com.android.monkeyrunner.adb.AdbMonkeyDevice] at java.lang.Thread.run(Thread.java:595) ... ... ... ----------------------------------------------------------------
I am having the following environment: ---------------------------------------------------------------- OS : Ubuntu 10.04 Jython : 2.2.1 Android SDK : 2.3 (GingerBread) Device : Emulator ---------------------------------------------------------------- The target app for monkeyrunner is one of my DummyApp. Here is the jython script I am using (its same one mentioned at http://d.android.com/guide/developing/tools/monkeyrunner_concepts.html) ---------------------------------------------------------------- from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice device = MonkeyRunner.waitForConnection() device.installPackage('/home/swarup/DummyApp.apk') device.startActivity(component='com.collabera.swarup.DummyActivity') device.press('KEYCODE_MENU','DOWN_AND_UP') result = device.takeSnapShot() result.writeToFile('myproject/shot1.png','png') ---------------------------------------------------------------- Running only 'monkey' command works fine, but monkeyrunner fails. Any clue in this regard would be a great help. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

