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.
FLAG_ACTIVITY_CLEAR_TOP ,FLAG_ACTIVITY_NEW_TASK,flag activity multiple task, please give clarity about above flags......why we using flag?
ReplyDelete