SDK (Oprogramowanie rozwój zestaw) - zestaw niezbędnych komponentów, który pozwala programistom tworzyć programy na różne platformy. Jest to specjalna biblioteka zawierająca wszystkie komponenty, upraszczająca tworzenie konkretnej aplikacji. Z mobilnego SDK korzystają zarówno początkujący programiści, jak i profesjonaliści w dziedzinie tworzenia oprogramowania.
Jeśli mówimy o telefonach z systemem Android, to najpopularniejszą platformą jest Android Software development kit. Komponenty zawarte w tym zestawie będą przydatne dla prawie każdego użytkownika smartfona, a nie tylko dla programistów. Na przykład ADB i Fastboot bezpośrednio współdziałają z urządzeniem.
Zestaw programistyczny Android może być używany do testowania aplikacji, uzyskiwania praw roota, kopiowania i przenoszenia plików, tworzenia kopii zapasowych, a nawet odblokowywania bootloadera. Jeśli zdecydujesz się użyć tego narzędzia programistycznego, możesz go pobrać wraz z pakietem Android Studio. Tylko na etapie instalacji pozostaw zaznaczenie obok "Android SDK", aby uniknąć pobierania niepotrzebnych komponentów.
A jeśli potrzebujesz pracy, na przykład, tylko ADB, takie narzędzie można pobrać osobno. Nie musisz instalować całego Android SDK, jeśli używasz tylko jednego lub dwóch ze wszystkich komponentów.