55
Android SDK are divided into two categories:
a.
SDK Tools
SDK tools are required to develop Android applications.
SDK tools are platform independent on any Android
platform being developed.
List of SDK tools:
1.
Android Emulator
A device-emulation tool that is used to design,
debug, and test the applications in an Android run-
time environment.
2.
Dalvik Debug Monitor Server
A debugging tool which provides port-forwarding
services and screen capture on the device.
3.
Hierarchy Viewer
A viewer that allows developers to debug and
optimize the user interface of the application.
4.
Layoutopt
A command-line tool that helps to optimize the
layouts and layout hierarchies of the applications.
5.
android
A development tool that enables the developers to
manage AVDs and the installed components.
6.
monkeyrunner
The monkeyrunner tool provides an API for writing
programs that control an Android device or
emulator from outside of Android code.
7.
ProGuard
The ProGuard tool can shrink and optimize the
code by removing unused code and renaming
classes, fields, and methods with obscure names.
|