Search This Blog

Showing posts with label Android SDK Tools. Show all posts
Showing posts with label Android SDK Tools. Show all posts

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.