AVD Manager.exe: Virtual Machine management tool for building and managing virtual machines.
SDK MANAGER.EXE:SDK Management tool for managing, downloading SDK, SDK tools, and extension tools
Tools directory: Includes testing, debugging, third-party tools. Simulators, data management tools, and more.
Build-tools Directory: The compilation tool directory, which contains a compilation tool that translates to a davlik virtual machine.
Including
AAPT (Android Asset Packaging Tool): Compile the application's resource file (including Androidmanifest.xml and your activities XML file), generate the R.java file so you can reference the resource from your Java code.
Aidl: Convert the. Aidl interface into a Java interface.
DX: Conversion. Class intermediate Code is the Dvlik intermediate code, all Java-compiled build. class files require this tool to be converted and then packaged into the APK file.
Dexdump:dump Devlik Intermediate Code
Platform-tools Directory: Development and debugging tools that contain platform dependencies for developing apps.
Including
Adb:android Debugging Tools
Fastboot:boot Tools
Platforms/<android-version> Directory: Android-included platforms. Included in the Android.jar library. You must refer to a platform for your compilation goals.
System-images directory: A compiled system image. The simulator can be loaded directly.
Sources directory: Source directory for Android SDK
Samples directory: SDK examples
SDK Platform can be understood as version, so there are SDK Platform 7,SDK Platform 8 and so on
Android SDK Tools is a common tool folder for each version, with tools such as Draw9patch hierarchyviewer emulator
The Android SDK Platform-tools includes development and debugging tools that develop the platform dependencies of the app, including ADB AAPT, which can be found under the SDK installation path;
The role of each directory in the Android SDK