Monkey (Ref http://developer.android.com/guide/developing/tools/monkey.html) The
Monkey is a program that runs on your emulator or device and generates
pseudo-random streams of user events such as clicks, touches, or
gestures, as well as a number of system-level events.
You can use the Monkey to stress-test applications that you are developing, in a random yet repeatable manner.
adb shell dumpsys [service] You can dump power, memory info, cpu info, netstat, etc. If you want to dump system info of all service, just execute $adb shell dumpsys while if you only want to dump system info of the specific servie, just execute $adb shell dupmsys power
Instrumentation (Ref: http://developer.android.com/reference/android/app/Instrumentation.html) This class will be instantiated for you
before any of the application code, allowing you to monitor all of the
interaction the system has with the application.
An Instrumentation
implementation is described to the system through an AndroidManifest.xml's
tag.
StrictMode (Ref: http://developer.android.com/reference/android/os/StrictMode.html) StrictMode is a developer tool which detects things:
Detect when an Closeable or other
object with a explict termination method is finalized
without having been closed.
Detect when an
SQLiteCursor or other
SQLite object is finalized