The Android SDK contains many tools which allows the Android developers to develop an application for the Android platform. The Android SDK tools are divided into two groups like SDK tools and Platform tools. In order to support the latest features of the Android platform, the platform tools must be customized. Using the SDK tools the developers can develop mobile application for any Android platform.
SDK Tools
The SDK tools plays a primary role in the Android application development. This tool is installed with the starter package of the Android SDK and updated frequently in order to develop the applications with most advanced features.
Here are some of the important Android SDK tools:
1. Android SDK Manager.
2. Android AVD.
3. Emulator.
4. DDMS.
Here are some of the frequently used Android SDK tools by the mobile app development companies:
1. Android AVD – It allows you to manage the components that are installed of the SDK.
2. DDMS – It allows you to debug the Android application that you have developed.
3. Hierarchy Viewer – It let's to optimize and debug the Android application.
4. Sqlite3 – Using this tool you can access the SQLite data files that are created.
Platform Tools
Whenever the Android developer installs the new Android SDK platform, the platform tools gets updated typically. The Android Debug Bridge is the platform tool which the Android developers use it directly. The adb let's you to manage the state of the Android powered device.