What is "android-sdk"

Android SDK is the Android software development kit made available by google. It provides the tools and libraries needed to create Android applications.

Whatever the language used (Java, Kotlin or C #) in building the application, the SDK is always necessary for it to access the operating system resources and thus run on an Android device. It also provides an emulator to run/test applications created.

The Android SDK is divided into several components:

  • Platform-tools
  • Build-tools
  • SDK-tools
  • The Android Debug Bridge (ADB)
  • Android Emulator