Informacje o wersji SDK Platform

Ta strona zawiera informacje o wersjach pakietów SDK dostępnych do pobrania w Menedżerze SDK na karcie Platformy SDK.

Każda wersja SDK Platform zawiera te pakiety:

  • Pakiet Android SDK Platform. Jest to wymagane do skompilowania aplikacji do tej wersji.
  • Kilka pakietów obrazu systemu. Co najmniej jeden z nich jest wymagany do uruchomienia tej wersji w emulatorze Androida.

    Każda wersja platformy zawiera obraz systemu dla każdego obsługiwanego formatu (słuchawek, Androida TV i Androida Wear). Każdy format może oferować wersje pasujące do architektury procesora komputera (np. Intel x86 i ARM EABI). Obrazy systemowe oznaczone etykietą Interfejsy API Google obejmują dostęp do Usług Google Play, a te z etykietą Google Play obejmują też Sklep Google Play.

  • pakiet Źródła treści na Androida. Dotyczy to też plików źródłowych platformy. Podczas debugowania aplikacji Android Studio może wyświetlać wiersze kodu z tych plików.

Numery wersji podane w sekcjach poniżej dotyczą tylko pakietu Android SDK Platform. Obrazy systemu mogą otrzymywać osobne aktualizacje, zwykle w celu naprawienia błędów za pomocą emulatora. Nie ma informacji o wersjach obrazów systemu, ale należy je zawsze aktualizować.

Android 15 (beta)

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

Android 14 (poziom API 34)

Szczegółowe informacje o zmianach dotyczących platformy znajdziesz w dokumentacji Androida 14.

Wersja 1 (czerwiec 2023 r.)

Wprowadzono je na kanał stabilny (nie jest już w wersji testowej), gdy Android 14 osiągnął kamień milowy dotyczący stabilności platformy.

Android 13 (poziom 33 interfejsu API)

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

Wersja 1 (czerwiec 2022 r.)

Wprowadzono je na kanał stabilny (nie jest już w wersji testowej), gdy Android 13 osiągnął kamień milowy dotyczący stabilności platformy.

Android 12 (poziomy interfejsu API 31, 32)

Nowa funkcja 12L (poziom API 32)
Szczegółowe informacje o zmianach na platformie znajdziesz w dokumentacji 12L.

Wersja 1 (marzec 2022 r.)

Wprowadzono wersję na kanał stabilny (ta wersja nie jest już w wersji testowej).

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

Wersja 1 (sierpień 2021 r.)

Wprowadzana na kanał stabilny (nie jest już w wersji testowej), gdy Android 12 osiągnął kamień milowy dotyczący stabilności platformy.

Obrazy systemu Android 12 ATD

Ten obraz automatycznego urządzenia testowego to obraz systemu Android zoptymalizowany pod kątem automatycznych testów bez interfejsu graficznego. Wstępne dane wskazują, że w przypadku testów z wykorzystaniem tego obrazu zmniejszyły się wykorzystanie procesora i pamięci przez proces emulatora oraz skróciły czas ekranu testów.

Oto wzrost skuteczności dzięki:

  • Usunięcie większości aplikacji, które widzą użytkownicy (np. Telefonu, Ustawienia i SystemUI).
  • Wyłączam rysunek sprzętowy mechanizmu renderowania.

Obraz jest dostępny w 2 wersjach: ATD, który udostępnia interfejsy API Google, i AOSP ATD, który zapewnia czyste środowisko AOSP.

Więcej informacji o przeprowadzaniu testów z wykorzystaniem ATD znajdziesz w artykule Przeprowadzanie testów przy użyciu automatycznych urządzeń testowych.

Android 11 (poziom 30 interfejsu API)

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

Wersja 1 (lipiec 2020 r.)

Wprowadzono je na kanał stabilny (nie jest już w wersji testowej), gdy Android 11 osiągnął kamień milowy dotyczący stabilności platformy.

Android 10 (poziom 29 interfejsu API)

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

Wersja 5 (lipiec 2020 r.)

Ta wersja dodaje namiastki 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.

Wersja 1 (sierpień 2018 r.)

Wprowadzono je na kanał stabilny (nie jest już dostępny w wersji testowej).

Android 8.1 (poziom API 27)

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

Wersja 1 (grudzień 2017 r.)

Wprowadzono je na kanał stabilny (nie jest już dostępny w wersji testowej).

Android 8.0 (poziom 26 interfejsu API)

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

Wersja 2 (sierpień 2017 r.)

Wprowadzono je na kanał stabilny (nie jest już dostępny w wersji testowej).

Android 7.1 (poziom API 25)

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

Wersja 3 (grudzień 2016 r.)

Aktualizacja przyrostowa. Wersja ostateczna na Androida w wersji 7.1.1 (już niedostępna w wersji testowej).

Zależności:

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

Wersja 2 (listopad 2016 r.)

Aktualizacja przyrostowa. Wersja Androida w wersji 7.1.1 dla programistów w wersji 2. Więcej informacji znajdziesz w omówieniu interfejsów API na Androida 7.1.

Zależności:

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

Wersja 1 (październik 2016 r.)

Pierwsza wersja na Androida 7.1 (poziom API 25). Wersja Androida 7.1 dla programistów w wersji przedpremierowej 1. Więcej informacji znajdziesz w omówieniu interfejsów API na Androida 7.1.

Zależności:

  • Wymagana jest platforma Android SDK 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 API 24)

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

Wersja 1 (sierpień 2016 r.)

Pierwsza wersja na Androida 7.0 (poziom API 24). Więcej informacji znajdziesz w omówieniu interfejsów API Androida 7.0.

Zależności:

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

Android 6.0 (poziom API 23)

Szczegółowe informacje o zmianach na platformie znajdziesz w artykule na temat zmian w Androidzie 6.0 i interfejsach API Androida 6.0.

Wersja 2 (listopad 2015)

Naprawiono błędy w bibliotece renderowania układów w Android Studio.

Zależności:

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

Wersja 1 (sierpień 2015 r.)

Pierwsza wersja na Androida 6.0 (poziom API 23). Więcej informacji znajdziesz w omówieniu interfejsów API na Androida 6.0.

Zależności:

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

Android 5.1 (poziom API 22)

Aby dowiedzieć się więcej o zmianach na platformie, przeczytaj omówienie Lollipop i zmiany w interfejsie API Androida 5.1.

Wersja 1 (marzec 2015 r.)

Pierwsza wersja na Androida 5.1 (poziom API 22). Więcej informacji znajdziesz w omówieniu interfejsów API na Androida 5.1.

Zależności:

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

Android 5.0 (poziom API 21)

Aby dowiedzieć się więcej o zmianach na platformie, przeczytaj omówienie Lollipop i zmiany w interfejsie API Androida 5.0.

Wersja 2 (grudzień 2014 r.)

Zaktualizowano układy w Bibliotece pomocy i rozwiązaliśmy różne problemy.

Zależności:

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

Wersja 1 (październik 2014 r.)

Pierwsza wersja na Androida 5.0 (poziom API 21). Więcej informacji znajdziesz w omówieniu interfejsów API na Androida 5.0.

Zależności:

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

Android 4.4W (poziom API 20)

Ta wersja udostępnia KitKat na Androidzie Wear.

Wersja 2 (październik 2014 r.)

Biblioteka renderowania została zaktualizowana.

Zależności:

  • Wymagana jest platforma Android SDK w wersji r20 lub nowszej.
  • Wymagany jest pakiet Android SDK Tools w wersji 23.0 lub nowszej.

Wersja 1 (czerwiec 2014)

Pierwsza wersja na Androida Wear.

Zależności:

  • Wymagana jest platforma Android SDK w wersji r20 lub nowszej.
  • Wymagany jest pakiet Android SDK Tools w wersji 23.0 lub nowszej.

Android 4.4 (poziom API 19)

Więcej informacji o zmianach na platformie znajdziesz w omówieniu KitKat i zmianach w interfejsie API Androida 4.4.

Wersja 2 (grudzień 2013 r.)

Wersja konserwacyjna. Wersja systemu to 4.4.2. Więcej informacji znajdziesz w omówieniu interfejsów API na Androida 4.4.

Zależności:
Wymagane są narzędzia platformy SDK do Androida w wersji r19 lub nowszej.
Zalecamy korzystanie z narzędzi Android SDK w wersji 22.3 lub nowszej.

Wersja 1 (październik 2013 r.)

Pierwsza wersja. Wersja systemu to 4.4. Więcej informacji znajdziesz w omówieniu interfejsów API na Androida 4.4.

Zależności:
Wymagane są narzędzia platformy SDK do Androida w wersji r19 lub nowszej.
Zalecamy korzystanie z narzędzi Android SDK w wersji 22.3 lub nowszej.

Android 4.3 (poziom API 18)

Więcej informacji o zmianach na platformie znajdziesz w omówieniu Jeelly Bean i w artykule o zmianach w interfejsie API do Androida 4.3.

Wersja 2 (sierpień 2013 r.)

Aktualizacja konserwacji. Wersja systemu to 4.3.

Zależności:
Wymagane są narzędzia platformy SDK do Androida w wersji r18 lub nowszej.
Zalecamy korzystanie z narzędzi Android SDK w wersji 22.0.4 lub nowszej.

Wersja 1 (lipiec 2013 r.)

Pierwsza wersja. Wersja systemu to 4.3.

Zależności:
Wymagane są narzędzia platformy SDK do Androida w wersji r18 lub nowszej.
Zalecamy korzystanie z narzędzi Android SDK w wersji 22.0.4 lub nowszej.

Android 4.2 (poziom API 17)

Więcej informacji o zmianach na platformie znajdziesz w omówieniu Jeelly Bean i w artykule o zmianach w interfejsie API do Androida 4.2.

Wersja 2 (luty 2013 r.)

Aktualizacja konserwacji. Wersja systemu to 4.2.2.

Zależności:
Wymagane są narzędzia SDK r21 lub nowsze.

Wersja 1 (listopad 2012)

Pierwsza wersja. Wersja systemu to 4.2.

Zależności:
Wymagane jest narzędzie SDK r20 lub nowsze.

Android 4.1 (poziom API 16)

Więcej informacji o zmianach na platformie znajdziesz w omówieniu Jeelly Bean i w artykule o zmianach w interfejsie API do Androida 4.1.

Wersja 3 (październik 2012 r.)

Aktualizacja konserwacji. Wersja systemu to 4.1.2.

Zależności:
Wymagane jest narzędzie SDK r20 lub nowsze.

Wersja 2 (lipiec 2012)

Aktualizacja konserwacji. Wersja systemu to 4.1.1.

Zależności:
Wymagane jest narzędzie SDK r20 lub nowsze.

Wersja 1 (czerwiec 2012)

Pierwsza wersja. Wersja systemu to 4.1.0.

Zależności:
Wymagane jest narzędzie SDK r20 lub nowsze.

Android 4.0.3 (poziom API 15)

Wersja 3 (marzec 2012 r.)

Aktualizacja konserwacji. Wersja systemu to 4.0.4.

Uwaga: ten obraz systemu obsługuje sprzętową akcelerację graficzną emulatora w przypadku używania z pakietem SDK Tools r17 lub nowszym. (więcej informacji)

Zależności:
Wymagane są narzędzia SDK r17 lub nowsze.

Wersja 2 (styczeń 2012)

Aktualizacja konserwacji. Wersja systemu to 4.0.3.

Zależności:
Wymagane są narzędzia SDK r14 lub nowsze.

Wersja 1 (grudzień 2011)

Pierwsza wersja. Wersja systemu to 4.0.3.

Zależności:
Wymagane są narzędzia SDK r14 lub nowsze.

Android 4.0 (poziom API 14)

Android 4.0, wersja 2 (grudzień 2011)

Aktualizacja konserwacji. Wersja systemu to 4.0.2.

Zależności:
Wymagane są narzędzia SDK r14 lub nowsze.

Android 4.0, wersja 1 (październik 2011 r.)

Pierwsza wersja. Wersja systemu to 4.0.1.

Zależności:
Wymagane są narzędzia SDK r14 lub nowsze.

Android 3.2 (poziom API 13)

Android 3.2, wersja 1 (lipiec 2011 r.)

Pierwsza wersja. Zalecane są narzędzia SDK r12 lub nowsze.

Android 3.1 (poziom API 12)

Android 3.1, wersja 3 (lipiec 2011 r.)

Zależności:

Wymaga narzędzia SDK Tools r12 lub nowszego.

Uwagi:

Ulepszenia biblioteki renderowania platformy umożliwiające obsługę edytora układu wizualnego we wtyczce ADT Eclipse. Ta wersja udostępnia więcej funkcji rysowania w ADT i zawiera kilka błędów w poprzedniej bibliotece renderowania. Odblokowuje również kilka funkcji edytora dodanych w ADT 12.

Android 3.1, wersja 2 (maj 2011)

Zależności:

Wymaga narzędzia SDK Tools r11 lub nowszego.

Uwagi:

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

Android 3.1, wersja 1 (maj 2011)

Zależności:

Wymaga narzędzia SDK Tools r11 lub nowszego.

Android 3.0 (poziom API 11)

Android 3.0, wersja 2 (lipiec 2011 r.)

Zależności:

Wymaga narzędzia SDK Tools r12 lub nowszego.

Uwagi:

Ulepszenia biblioteki renderowania platformy umożliwiające obsługę edytora układu wizualnego we wtyczce ADT Eclipse. Ta wersja udostępnia więcej funkcji rysowania w ADT i zawiera kilka błędów w poprzedniej bibliotece renderowania. Odblokowuje również kilka funkcji edytora dodanych w ADT 12.

Android 3.0, wersja 1 (luty 2011 r.)

Zależności:

Wymaga narzędzia SDK Tools r10 lub nowszego.

Android 2.3.3 (poziom API 10)

Android 2.3.3, wersja 2 (lipiec 2011 r.)

Zależności:

Wymaga narzędzia SDK Tools r12 lub nowszego.

Uwagi:

Ulepszenia biblioteki renderowania platformy umożliwiające obsługę edytora układu wizualnego we wtyczce ADT Eclipse. Ta wersja udostępnia więcej funkcji rysowania w ADT i zawiera kilka błędów w poprzedniej bibliotece renderowania. Odblokowuje również kilka funkcji edytora dodanych w ADT 12.

Android 2.3.3, wersja 1 (luty 2011 r.)

Zależności:

Wymaga SDK Tools w wersji r9 lub nowszej.

Android 2.3 (poziom API 9)

Android 2.3, wersja 1 (grudzień 2010)

Zależności:

Wymaga narzędzi SDK w wersji r8 lub nowszej.