Tuesday, 22 January 2013

Android Development Tools


Before we start a new project , let us know our tools.
The Android SDK includes several tools and utilities to help us create , test , and debug our projects.

ADT plug-in incorporates most of tools into the Eclipse IDE , where you can access them from DDMS perspective , including:

  • Android SDK and Virtual Device Manager
used to create and manage Android Virtual Devices (AVD) and SDK packages. The AVD hosts an emulator running a
particular build of Android, letting you specify the supported SDK version , Screen resolution , SD card storage etc.
So, you might have several AVDs for different set of hardware.
  • Android Emulator
implementation of the Android virtual machine to designed to run within a virtual device on our development computer.
  • Dalvik Debug Monitoring Service (DDMS)
Use DDMS to monitor and control the Dalvik virtual machines on which we are debugging our applications. And Screen
capturing ,thread and heap information , and logcat information.
  • Android Asset Packaging Tool (AAPT)
Constructs the distributable Android package files.
  • Android Debug Bridge (ADB)
A client-server application that provides a link to a running emulator . It lets us copy files, install compiled application
package (.apk) and run shell commands.