In Android, you can use developer tools that allow you to create an interactive and useful application. There are two types of Android developer tools:
1. SDK tools: These tools don’t depend on the platform you are working on. So whenever you install Android SDK on your system, some tools get installed automatically that include:
- android: This tool allows us to manage AVDs and other installed components of SDK.
- emulator: It is mostly used to test the developed android applications. But you can also use it to try an android application on your windows or another operating system.
- proguard: This tool optimizes and shrinks the code by removing unnecessary code.
- sqlite3: It allows you to access the SQLite3 database for files that are created on the android device.
- traceview: It provides a graphical interface where you can execute logs of your android applications.
2.Platform Tools: These are also developer tools that support various features of the Android platform. These tools include:
- Android Interface Definition Language (AIDL)
- Android Debug Bridge (ADB)
- aapt, dex, and dexdump etc.