Informacje o wersji SDK Platform

Na tej stronie znajdziesz informacje o wersjach pakietów SDK dostępnych do pobrania w Menedżerze pakietów SDK na karcie Platformy SDK.

Każda wersja platformy SDK zawiera te pakiety:

  • pakiet Android SDK Platform. Jest to wymagane do skompilowania aplikacji w tej wersji.
  • kilka pakietów obrazu systemu. Wymagana jest co najmniej 1 z tych wersji w Emulatorze Androida.

    Każda wersja platformy zawiera obraz systemu dla każdego obsługiwanego formatu (telefony, Android TV i Android Wear). Każdy format może mieć różne wersje, aby dopasować je do architektury procesora komputera (np. x86_64 i ARM 64 v8a). Obrazy systemowe z etykietą Interfejsy API Google zapewniają dostęp do usług Google Play, a te z etykietą Google Play obejmują też Sklep Google Play.

  • Pakiet Źródła na Androida. Obejmuje to pliki źródłowe platformy. Podczas debugowania aplikacji Android Studio może wyświetlać linie kodu z tych plików.

Numery wersji wymienione w następnych sekcjach dotyczą tylko pakietu Android SDK Platforma. Obrazy systemu mogą otrzymywać osobne aktualizacje, zwykle w celu rozwiązania błędów emulatora. Nie ma informacji o wersji dotyczących obrazów systemowych, ale należy je zawsze aktualizować.

Android 16 (beta)

Szczegółowe informacje o zmianach na platformie znajdziesz w dokumentacji Androida 16.

Android 15 (poziom 35 interfejsu API)

Szczegółowe informacje o zmianach na platformie znajdziesz w dokumentacji Androida 15.

Wersja 1 (czerwiec 2024 r.)

Opublikowano na kanale stabilnym (nie w wersji podglądu), gdy Android 15 osiągnął etap stabilności platformy.

Android 14 (poziom 34 interfejsu API)

Szczegółowe informacje o zmianach na platformie znajdziesz w dokumentacji Androida 14.

Wersja 1 (czerwiec 2023 r.)

Został wydany na kanał stabilny (nie jest już w wersji w podglądzie), gdy Android 14 osiągnął etap stabilności platformy.

Android 13 (poziom 33 interfejsu API)

Szczegółowe informacje o zmianach w systemie znajdziesz w dokumentacji Androida 13.

Wersja 1 (czerwiec 2022 r.)

Opublikowano na kanale stabilnym (nie w wersji podglądu) w momencie, gdy Android 13 osiągnął etap stabilności platformy.

Android 12 (poziomy interfejsu API 31 i 32)

Pakiet nowych funkcji 12L (poziom 32 interfejsu API)
Szczegółowe informacje o zmianach w platformie znajdziesz w dokumentacji 12L.

Wprowadzona na kanał stabilny (nie jest już w wersji podglądowej).

Android 12 (poziom 31 interfejsu API)
Szczegółowe informacje o zmianach na platformie znajdziesz w dokumentacji Androida 12.

Opublikowano na kanale stabilnym (nie w wersji podglądowej), gdy Android 12 osiągnął etap stabilności platformy.

Obrazy systemu Android 12 ATD

Obraz urządzenia do testów automatycznych (ATD) to obraz systemu Android zoptymalizowany pod kątem testów automatycznych bez interfejsu graficznego. Wstępne dane wskazują, że w przypadku testów korzystających z tego obrazu powinno nastąpić zmniejszenie wykorzystania procesora i pamięci przez proces emulatora oraz skrócenie czasu trwania testu.

Osiąga ona te wyniki dzięki:

  • usunięcie większości aplikacji przeznaczonych dla użytkownika (np. Dialer, Ustawienia i SystemUI).
  • Wyłączanie rysowania przez sprzętowy procesor graficzny.

Obraz jest dostępny w 2 wersjach: ATD interfejsów Google API oraz ATD AOSP, która zapewnia czysty interfejs AOSP.

Więcej informacji o uruchamianiu testów za pomocą urządzeń testowych ATD znajdziesz w artykule Przeprowadzanie testów za pomocą automatycznych urządzeń testowych.

Android 11 (poziom 30 interfejsu API)

Szczegółowe informacje o zmianach na platformie znajdziesz w dokumentacji Androida 11.

Opublikowano na kanale stabilnym (nie w wersji podglądowej), gdy Android 11 osiągnął etap stabilności platformy.

Android 10 (poziom 29 interfejsu API)

Szczegółowe informacje o zmianach na platformie znajdziesz w artykule Android 10 dla deweloperów.

Ta wersja zawiera zaczepy systemu operacyjnego Android Automotive.

Android 9 (poziom 28 interfejsu API)

Szczegółowe informacje o zmianach na platformie znajdziesz w artykule Android 9 dla deweloperów.

została opublikowana na kanale stabilnym (nie jest już w wersji w poziomie podglądu).

Android 8.1 (poziom interfejsu API 27)

Szczegółowe informacje o zmianach na platformie znajdziesz w artykule Android 8.1 – informacje dla deweloperów.

została opublikowana na kanale stabilnym (nie jest już w wersji w stępie wczesnym).

Android 8.0 (poziom 26 interfejsu API)

Szczegółowe informacje o zmianach w systemie znajdziesz w artykule Android 8.0 – informacje dla deweloperów.

została opublikowana na kanale stabilnym (nie jest już w wersji wstępnej);

Android 7.1 (poziom 25 interfejsu API)

Szczegółowe informacje o zmianach w systemie znajdziesz w artykule Android 7.1 dla deweloperów.

Aktualizacja przyrostowa. została wydana jako ostateczna wersja Androida 7.1.1 (nie jest już w wersji zapoznawczej).

Zależności:

  • Wymagany jest pakiet Android SDK Platform-Tools w wersji 25.0.1 lub nowszej.
  • Wymagany jest pakiet Android SDK Build-Tools w wersji 25.0.1 lub nowszej.

Aktualizacja przyrostowa. została wydana jako Android 7.1.1 w wersji przedpremierowej 2. Więcej informacji znajdziesz w artykule Omówienie interfejsu API Androida 7.1.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-Tools w wersji 25.0.1 lub nowszej.
  • Wymagany jest pakiet Android SDK Build-Tools w wersji 25.0.1 lub nowszej.

Pierwsza wersja na Androida 7.1 (poziom interfejsu API 25). została wydana jako Android 7.1 w wersji przedpremierowej 1. Więcej informacji znajdziesz w artykule Omówienie interfejsu API Androida 7.1.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-Tools w wersji 25.0.0 lub nowszej.
  • Wymagany jest pakiet Android SDK Build-Tools w wersji 25.0.0 lub nowszej.

Android 7.0 (poziom 24 interfejsu API)

Szczegółowe informacje o zmianach w systemie znajdziesz w artykule Android 7.0 – informacje dla deweloperów.

Pierwsza wersja na Androida 7.0 (poziom interfejsu API 24). Więcej informacji znajdziesz w artykule Omówienie interfejsu API Androida 7.0.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-tools w wersji r24 lub nowszej.
  • Wymagany jest pakiet Android SDK Tools w wersji 24.0.0 lub nowszej.

Android 6.0 (poziom 23 interfejsu API)

Szczegółowe informacje o zmianach w systemie znajdziesz w artykułach Zmiany w Androidzie 6.0Interfejsy API Androida 6.0.

Naprawiono błędy w bibliotece renderowania układu używanej przez Android Studio.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-tools w wersji r23 lub nowszej.
  • Wymagany jest pakiet Android SDK Tools w wersji 24.3.4 lub nowszej.

Pierwsze wydanie na Androida 6.0 (poziom interfejsu API 23). Więcej informacji znajdziesz w artykule Omówienie interfejsu API Androida 6.0.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-tools w wersji r23 lub nowszej.
  • Wymagany jest pakiet Android SDK Tools w wersji 24.3.4 lub nowszej.

Android 5.1 (poziom 22 interfejsu API)

Szczegółowe informacje o zmianach w systemie znajdziesz w artykule Omówienie systemu LollipopZmiany w interfejsie API Androida 5.1.

Pierwsza wersja na Androida 5.1 (poziom interfejsu API 22). Więcej informacji znajdziesz w artykule Omówienie interfejsu API Androida 5.1.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-tools w wersji r22 lub nowszej.
  • Wymagany jest pakiet Android SDK Tools w wersji 23.0.5 lub nowszej.

Android 5.0 (poziom 21 interfejsu API)

Szczegółowe informacje o zmianach w platformie znajdziesz w artykule Omówienie LollipopaZmiany w interfejsie API Androida 5.0.

Zaktualizowano układy w bibliotece pomocy i rozwiązano różne problemy.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-tools w wersji r21 lub nowszej.
  • Wymagany jest pakiet Android SDK Tools w wersji 23.0.5 lub nowszej.

Pierwsza wersja na Androida 5.0 (poziom interfejsu API 21). Więcej informacji znajdziesz w artykule Android 5.0 – omówienie interfejsu API.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-tools w wersji r21 lub nowszej.
  • Wymagany jest pakiet Android SDK Tools w wersji 23.0.5 lub nowszej.

Android 4.4W (poziom 20 interfejsu API)

Ta wersja udostępnia KitKat na Androida Wear.

Zaktualizowano bibliotekę renderowania.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-tools w wersji r20 lub nowszej.
  • Wymagany jest pakiet Android SDK Tools w wersji 23.0 lub nowszej.

Pierwsza wersja na Androida Wear.

Zależności:

  • Wymagany jest pakiet Android SDK Platform-tools w wersji r20 lub nowszej.
  • Wymagane są narzędzia Android SDK w wersji 23.0 lub nowszej.

Android 4.4 (poziom 19 interfejsu API)

Szczegółowe informacje o zmianach w systemie znajdziesz w artykule Omówienie KitKatZmiany w interfejsie API Androida 4.4.

Wersja konserwacyjna. Wersja systemu to 4.4.2. Więcej informacji znajdziesz w artykule Android 4.4 – przegląd interfejsu API.

Zależności:
Wymagany jest pakiet Android SDK Platform-tools w wersji r19 lub nowszej.
Zalecane jest użycie pakietu Android SDK w wersji 22.3 lub nowszej.

Pierwsza wersja. Wersja systemu to 4.4. Więcej informacji znajdziesz w artykule Omówienie interfejsu API Androida 4.4.

Zależności:
Wymagany jest pakiet Android SDK Platform-tools w wersji r19 lub nowszej.
Zalecane jest użycie pakietu Android SDK w wersji 22.3 lub nowszej.

Android 4.3 (poziom 18 interfejsu API)

Szczegółowe informacje o zmianach w systemie znajdziesz w artykule Omówienie Jelly BeanZmiany w interfejsie API Androida 4.3.

Aktualizacja konserwacji. Wersja systemu to 4.3.

Zależności:
Wymagany jest pakiet Android SDK Platform-tools w wersji r18 lub nowszej.
Zalecane jest użycie pakietu Android SDK w wersji 22.0.4 lub nowszej.

Pierwsza wersja. Wersja systemu to 4.3.

Zależności:
Wymagany jest pakiet Android SDK Platform-tools w wersji r18 lub nowszej.
Zalecane jest użycie pakietu Android SDK w wersji 22.0.4 lub nowszej.

Android 4.2 (poziom 17 interfejsu API)

Szczegółowe informacje o zmianach w systemie znajdziesz w artykule Omówienie Jelly Bean oraz Zmiany w interfejsie API Androida 4.2.

Aktualizacja konserwacji. Wersja systemu to 4.2.2.

Zależności:
Wymagany jest pakiet narzędzi
SDK w wersji 21 lub nowszej.

Pierwsza wersja. Wersja systemu to 4.2.

Zależności:
Wymagany jest pakiet SDK Tools w wersji 20 lub nowszej.

Android 4.1 (poziom 16 interfejsu API)

Szczegółowe informacje o zmianach na platformie znajdziesz w artykule Omówienie Jelly BeanZmiany w interfejsie API Androida 4.1.

Aktualizacja konserwacji. Wersja systemu to 4.1.2.

Zależności:
Wymagany jest pakiet SDK Tools w wersji r20 lub nowszej.

Aktualizacja konserwacji. Wersja systemu to 4.1.1.

Zależności:
Wymagany jest pakiet SDK Tools w wersji 20 lub nowszej.

Pierwsza wersja. Wersja systemu to 4.1.0.

Zależności:
Wymagany jest pakiet SDK Tools w wersji 20 lub nowszej.

Android 4.0.3 (poziom 15 interfejsu API)

Aktualizacja konserwacji. Wersja systemu to 4.0.4.

Uwaga: ten obraz systemu obsługuje akcelerację grafiki sprzętowej w emulatorze w wersji narzędzi SDK r17 lub nowszej. (więcej informacji)

Zależności:
Wymagany jest pakiet
SDK Tools w wersji r17 lub nowszej.

Aktualizacja konserwacji. Wersja systemu to 4.0.3.

Zależności:
Wymagany jest pakiet narzędzi SDK w wersji r14 lub nowszej.

Pierwsza wersja. Wersja systemu to 4.0.3.

Zależności:
Wymagany jest pakiet narzędzi SDK w wersji r14 lub nowszej.

Android 4.0 (poziom 14 interfejsu API)

Aktualizacja konserwacji. Wersja systemu to 4.0.2.

Zależności:
Wymagany jest pakiet narzędzi SDK w wersji r14 lub nowszej.

Pierwsza wersja. Wersja systemu to 4.0.1.

Zależności:
Wymagany jest pakiet narzędzi SDK w wersji r14 lub nowszej.

Android 3.2 (poziom 13 interfejsu API)

Pierwsza wersja. Zalecamy użycie pakietu SDK w wersji r12 lub nowszej.

Android 3.1 (poziom 12 interfejsu API)

Zależności:

Wymaga narzędzi SDK w wersji r12 lub nowszej.

Uwagi:

Ulepszenia biblioteki renderowania platformy w celu obsługi edytora układu wizualnego w plug-inie ADT Eclipse. Ta wersja umożliwia korzystanie z większej liczby funkcji rysowania w ADT i rozwiązuje kilka błędów w poprzedniej bibliotece renderowania. Umożliwia też korzystanie z kilku funkcji edytora dodanych w ADT 12.

Zależności:

Wymaga narzędzi SDK w wersji r11 lub nowszej.

Uwagi:

Rozwiązaliśmy problem z biblioteką renderowania edytora układu wizualnego, który uniemożliwiał działanie Androida 3.1 w ADT.

Zależności:

Wymaga narzędzi SDK w wersji r11 lub nowszej.

Android 3.0 (poziom API 11)

Zależności:

Wymaga narzędzi SDK w wersji r12 lub nowszej.

Uwagi:

Ulepszenia biblioteki renderowania platformy w celu obsługi edytora układu wizualnego w plug-inie ADT Eclipse. Ta wersja umożliwia korzystanie z większej liczby funkcji rysowania w ADT i rozwiązuje kilka błędów w poprzedniej bibliotece renderowania. Odblokowuje też kilka funkcji edytora dodanych w ADT 12.

Zależności:

Wymaga narzędzi SDK w wersji r10 lub nowszej.

Android 2.3.3 (poziom 10 interfejsu API)

Zależności:

Wymaga pakietu SDK Tools w wersji r12 lub nowszej.

Uwagi:

Ulepszenia biblioteki renderowania platformy w celu obsługi edytora układu wizualnego w plug-inie ADT Eclipse. Ta wersja umożliwia korzystanie z większej liczby funkcji rysowania w ADT i rozwiązuje kilka błędów w poprzedniej bibliotece renderowania. Umożliwia też korzystanie z kilku funkcji edytora dodanych w ADT 12.

Zależności:

Wymaga narzędzi SDK w wersji 9 lub nowszej.

Android 2.3 (poziom 9 interfejsu API)

Zależności:

Wymaga pakietu SDK Tools w wersji r8 lub nowszej.