Best android open-source packages and libraries.

Chimpchat rest

RESTful APIs for Chimpchat in Android SDK
Updated 1 year ago

chimpchat-rest

Exposing the chimpchat APIs as REST APIs, to control an Android box.

chimpchat is an unexposed Android Java APIs that can control an Android device. It is the undelying APIs used in MonkeyRunner, a crappy Jython 2.5 age obsolete testing framework. Chimpchat is provided in the Android SDK at <sdk>/tools/lib/chimpchat.jar. It depends on several other jars in the same folder.

Yet Chimpchat itself is way better than the unnecessary MonkeyRunner, providing the following features:

  • simple (x,y)-based screen touch
  • install APK
  • emulate key press
  • take screen shot
  • wake up the device
  • perform shell command on the device
  • reboot
  • broadcast intents
  • drag

Though the above are mostly covered by MonkeyRunner's successor UIAutomator, the following fancy feature seems to be only available in ChimpChat and MonkeyRunner:

  • customizable trail touch (with DOWN, MOVE and then UP)
Tags restful rest