Search This Blog

Monday 11 June 2012

List of Android SDK Tools


Android SDK Manager – used to install, update and manage the android SDK tools and packages

Android Virtual Device Manger – used to create and manage AVDs.

Dalvik Debug Monitor Server (ddms) – used to debug the android applications.

Dmtracedump – used to generate the call-stack diagrams from trace log files.
Draw 9-patch – used to create a NinePatch graphic using WYSIWYG editor.
Android Emulator (emulator) – is used as a device-emulation tool to design, debug, and test applications in an actual Android run-time environment.

Hierarchy Viewer (hierarchyviewer) – used to optimize an Android application's user interface.

Layoutopt - used to quickly analyze application’s layouts in order to get high performance.
Mksdcard - is used to create a disk image that can use with the emulator, to simulate the presence of an external storage card (such as an SD card).

Monkey- Runs on 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. Monkey is used to perform the stress-test of the applications.

Monkeyrunner – is used to develop the programs that control an android device or emulator from outside the android code.

ProGuard- Shrinks, optimizes, and obfuscates applications code by removing unused code and renaming classes, fields, and methods with semantically obscure names.

sqlite3 – is used to access the SQLLite data files created and used by Android applications.

Traceview – is used to get a graphical viewer for execution logs saved for applications.

Zipalign– is used to align the .apk files once the .apk files are exported as signed packages.

No comments:

Post a Comment