Witamy w wersji testowej Androida 15. Jest to program, który zapewnia wszystko, co jest potrzebne, by Twoje aplikacje były zgodne z następną wersją Androida i z nimi kompilowane. Możesz zacząć od razu, pobierając pakiet SDK i narzędzia wersji testowej.
Obrazy systemu i emulatora
Środowisko wykonawcze umożliwiające testowanie aplikacji na urządzeniach Pixel i użycie emulatora Androida.
Najnowszy kod platformy
Będziemy regularnie informować o zmianach, aby przeprowadzać testy z wykorzystaniem najnowszego kodu platformy.
Nowe zachowania i możliwości
Określ zmiany w działaniu, które wpłyną na Twoje aplikacje, i wykorzystaj najnowsze możliwości platformy.
Opinie i pomoc
Twoja opinia jest dla nas ważna. Zgłoś problemy i daj nam znać, co o tym sądzisz. Nawiąż kontakt z innymi deweloperami w Społeczności deweloperów i dziel się swoimi doświadczeniami.
Oś czasu, etapy i aktualizacje
Program wersji przedpremierowej Androida 15 trwa od lutego 2024 r. aż do ostatecznego udostępnienia go firmom AOSP i producentom OEM, który jest planowany na późniejszą wersję tego roku. W przypadku najważniejszych etapów rozwoju zapewniamy aktualizacje środowisk programistycznych i testowych. Każda aktualizacja obejmuje narzędzia pakietu SDK, obrazy systemu, emulatory, dokumentację interfejsu API oraz różnice między interfejsami API. W tabeli poniżej znajdziesz więcej informacji o tym, na czym należy się skupić podczas poszczególnych etapów.
Oś czasu | Budowanie | Typ | Działania dewelopera |
---|---|---|---|
Luty | Wersja przedpremierowa dla programistów 1 | Wczesna podstawowa kompilacja skoncentrowana na opiniach deweloperów, wraz z nowymi funkcjami, interfejsami API i zmianami w działaniu. |
|
Marzec | Wersja przedpremierowa dla programistów 2 | Przyrostowa aktualizacja zawierająca dodatkowe funkcje, interfejsy API i zmiany działania. |
|
Kwiecień | Beta 1 | Wstępna wersja beta o jakości beta, bezprzewodowa aktualizacja dla użytkowników wczesnej wersji, którzy zarejestrują się w wersji beta Androida. |
|
Maj | Beta 2 | Wersja przyrostowa w jakości beta |
|
Stabilność platformy | |||
Czerwiec | Beta 3 | Pierwszy etap stabilności platformy, w tym ostateczne wersje interfejsów API i zachowań. Otworzy się też Publikowanie przez Google Play. |
|
Lipiec, sierpień | Beta 4... | Prawie gotowe kompilacje do testów końcowych. |
|
Ostatnia wersja | Wersja Androida 15 w AOSP i ekosystemie. |
|
Kamień milowy w zakresie stabilności platformy
Android 15 zawiera etap o nazwie stabilność platformy, który pomoże Ci zaplanować ostateczne testy i wersje. Ten etap oznacza, że w Androidzie 15 są używane ostateczne wewnętrzne i zewnętrzne interfejsy API, ostateczne zachowania w aplikacjach oraz ostateczne listy interfejsów API niezwiązanych z pakietem SDK. Spodziewamy się, że Android 15 osiągnie stabilność platformy w wersji beta 3 w czerwcu 2024 r. Od tego momentu nie możesz się już spodziewać żadnych zmian w Twoich aplikacjach.
Zachęcamy wszystkich deweloperów aplikacji, gier, pakietów SDK, bibliotek i silników gier do planowania testów zgodności ostatecznej wersji i publicznych wersji platformy. Zastosowanie stabilności platformy zamiast ostatecznej wersji oznacza kilka dodatkowych tygodni, zanim klienci będą mogli korzystać z nowej platformy na swoich urządzeniach.
Podgląd etapów
Każda faza programu wersji testowej pomaga przygotować aplikacje do udostępnienia stabilnej wersji AOSP i ekosystemu Androida.
- Podglądy 1 i 2 dla programistów
W wersjach przedpremierowych dla programistów skoncentruj się na opiniach o interfejsie API i zgodności aplikacji. Zgodność aplikacji oznacza, że bieżąca wersja aplikacji wygląda dobrze i działa na nowej platformie.
Kompilacje w wersji przedpremierowej dla programistów zapewniają środowisko wczesne testy i programistyczne, w którym można wypróbować nowe interfejsy API, zidentyfikować problemy ze zgodnością w aplikacji oraz zaplanować migrację lub pracę nad funkcjami w celu wdrożenia nowej platformy. W tym czasie jest to szczególnie ważne, aby podzielić się z nami swoją opinią. Po każdej z tych aktualizacji musisz też spodziewać się pewnych zmian w interfejsie API. Zapoznaj się z przewodnikiem po migracji, aby dowiedzieć się, jak zapewnić zgodność aplikacji z nową platformą, a gdy wszystko będzie gotowe, ustaw kierowanie na nową platformę.
- Beta 1
Wersja beta 1 zapewnia bardziej kompleksowe i stabilne środowisko do tworzenia i testowania Androida 15. To pierwsza kompilacja, jaką udostępniamy użytkownikom wczesnej wersji zarejestrowanych w programie testów beta Androida. W okresie wersji beta użytkownicy wczesnej wersji będą korzystać z Twojej aplikacji na urządzeniach Pixel, dlatego zalecamy zapoznawanie się z opiniami tych użytkowników i publikowanie zgodnych aktualizacji bez konieczności zmiany ustawień kierowania aplikacji. To także dobry moment, by zacząć przygotowywać się do zmiany kierowania aplikacji w późniejszym czasie.
- Beta 2
W wersji beta 2 uzyskasz bardziej kompleksową i stabilną kompilację, która umożliwi Ci kontynuowanie testów i programowania.
- Beta 3
Począwszy od wersji beta 3, Android 15 osiąga stabilność platformy, co oznacza, że działania systemu i interfejsy API są zakończone. To czas, by rozpocząć ostateczne testy i programowanie, by mieć pewność, że zgodna wersja Twojej aplikacji będzie gotowa dla użytkowników, gdy trafi ona do ekosystemu. Na razie Android 15 udostępnia standardowy poziom API.
Stabilność platformy to czas, aby skupić się na ostatecznym testowaniu zgodności i udostępnić zaktualizowane aplikacje użytkownikom oraz programistom. Możesz też tworzyć gotowe interfejsy API i ulepszać dowolny kod, który korzysta z nowych interfejsów API lub funkcji. Możesz zaplanować pracę, mając pewność, że platforma i interfejsy API się nie zmienią.
Na poziomie stabilności platformy będziesz też mieć możliwość publikowania aplikacji na urządzeniach z Androidem 15 na oficjalnym poziomie interfejsu API. Zalecamy wcześniejsze opublikowanie aplikacji w ścieżce alfa i beta Google Play, by można było przetestować aplikację przed jej powszechną publikacją w sklepie.
- Beta 4, ...
W ramach testów beta 4 i innych ostatecznych wersji beta będziemy udostępniać gotowe kompilacje do testów końcowych. Po zakończeniu testów opublikuj zgodne aktualizacje aplikacji, pakietów SDK, bibliotek, narzędzi i silników gier, aby mieć pewność, że użytkownicy, którzy przejdą na wersję ostateczną, będą zadowoleni. Możesz też dalej tworzyć nowe możliwości za pomocą nowych funkcji i interfejsów API oraz testować aplikację, kierując ją na najnowszy poziom interfejsu API, aby wykryć ewentualne problemy.
- Ostateczna wersja
Dla firmy AOSP i większego ekosystemu Androida udostępniono stabilną wersję Androida 15. Niektórzy użytkownicy mogą spodziewać się aktualizacji Androida do wersji 15 lub nowszej w momencie, gdy producenci urządzeń udostępniają użytkownikom aktualizacje. Przygotuj się na nowe problemy, które mogą być zgłaszane ze względu na wzrost liczby użytkowników najnowszej wersji Androida.
Co obejmuje wersja testowa Androida 15?
Program wersji testowej Androida 15 obejmuje wszystko, czego potrzebujesz do testowania swoich aplikacji na różnych rozmiarach ekranów, w różnych technologiach sieciowych, układach CPU i GPU oraz architekturze sprzętowej.
Pakiet SDK i narzędzia
Korzystając z Android Studio, możesz pobierać te komponenty za pomocą Menedżera SDK:
- Pakiet SDK i narzędzia na Androida 15
- Obrazy systemu emulatora dla urządzeń mobilnych na Androida 15 (tylko 64-bitowe – zobacz informacje o wersji)
W razie potrzeby będziemy na bieżąco aktualizować te narzędzia dla programistów.
Informacje o tym, jak zacząć korzystać z Androida 15, znajdziesz w artykule Pobieranie Androida 15. W przewodniku po migracji znajdziesz informacje na temat planowania testów i programowania zgodnie z cyklem wersji Androida 15 oraz informacje o wersji w przypadku wszystkich znanych problemów.
Przeczytaj artykuł Jak pobrać Androida 15 i informacje o wersji dotyczące wszystkich znanych problemów.
Obrazy systemowe
Udostępniamy obrazy systemu dla różnych urządzeń Google Pixel, które możesz wykorzystać do programowania i testowania. Wejdź na stronę Pobrane, by pobrać obraz systemu na potrzeby programowania i testowania.
Jeśli nie masz urządzenia Pixel, nadal możesz programować i testować inne metody, w zależności od Twojego sposobu pracy:
- Obrazy systemowe emulatora Androida 15 na urządzenia mobilne (tylko 64-bitowe, patrz informacje o wersji)
- Kwalifikujące się urządzenia od naszych partnerów.
- Android 15 Ogólne obrazy systemu (GSI)
Aktualizacje OTA dla telefonu Pixel w ramach programu testów beta na urządzeniach z Androidem
Jeśli masz wymienione poniżej obsługiwane urządzenia Pixel, możesz zarejestrować je w programie Android Beta dla Pixela, aby otrzymywać aktualizacje do Androida 15 w wersji beta bezprzewodowo:
- Pixel 6 i 6 Pro
- Pixel 6a
- Pixel 7 i 7 Pro
- Pixel 7a
- Pixel Fold
- Pixel Tablet
- Pixel 8 i Pixel 8 Pro
- Pixel 8a
Aby dowiedzieć się więcej i zarejestrować, wejdź na g.co/androidbeta.
Wyświetl podgląd interfejsów API i publikuj treści
Program testowania wersji Androida 15 obejmuje początkowo system tylko dla programistów oraz bibliotekę Androida, które nie mają standardowego poziomu interfejsu API. Jeśli w tym czasie chcesz kierować aplikację na nową platformę i wprowadzać nowe interfejsy API Androida 15, musisz ustawić kierowanie na wersję testową Androida 15, aktualizując konfigurację kompilacji aplikacji.
Wersja przedpremierowa Androida 15 udostępnia interfejsy API w wersji testowej – nie będą one oficjalne, dopóki nie udostępnimy ostatecznego pakietu SDK w ramach stabilności platformy. Oznacza to, że z upływem czasu możesz spodziewać się zmian w interfejsie API, zwłaszcza w pierwszych tygodniach programu. Podsumowujemy zmiany wprowadzone w każdej wersji Androida 15.
W dalszej części wersji przedpremierowej interfejsy API dla programistów zostaną sfinalizowane i będzie można pobrać oficjalny pakiet SDK do Androida 15 do Android Studio, ustawić kierowanie na oficjalny poziom interfejsu API i skompilować je za pomocą oficjalnych interfejsów API.
Do kamienia milowego związanego ze stabilnością platformy Google Play uniemożliwia publikowanie aplikacji kierowanych na poziom API wersji testowej VanillaIceCream
lub na przyszły oficjalny poziom interfejsu API. Gdy końcowy pakiet SDK będzie dostępny, możesz ustawić kierowanie na oficjalny poziom interfejsu API Androida 15 i opublikować aplikację w Google Play, korzystając z kanałów wersji alfa, beta i produkcyjnej. Jeśli z kolei chcesz rozpowszechniać aplikację wśród testerów, która jest kierowana na Androida 15, możesz to zrobić w dowolnym momencie e-mailem lub bezpośrednio ze swojej witryny.
Bądź na bieżąco
Podczas testów w wersji przedpremierowej i beta zdecydowanie zalecamy aktualizowanie środowiska programistycznego. Powiadomimy Cię, gdy będą dostępne nowe aktualizacje w tych kanałach:
- Strona z informacjami o wersji w tej witrynie.
- Blog dla deweloperów aplikacji na Androida
- Społeczność deweloperów aplikacji na Androida
Więcej informacji
Więcej informacji o Androidzie 15 znajdziesz w tych materiałach:
- Na stronie Lista funkcji i zmian znajdziesz podsumowanie wszystkich ważnych funkcji i zmian w działaniu wprowadzonych w tej wersji, w tym krótki opis aplikacji, na które mogą one mieć wpływ.
- Na stronie Zmiany działania w przypadku wszystkich aplikacji opisujemy aktualizacje Androida 15, które mogą mieć wpływ na Twoje aplikacje niezależnie od tego, które z nich (
targetSdkVersion
) są używane, oraz na obszarach, w których należy przeprowadzać testy. W pierwszej kolejności skoncentruj się na testowaniu tych zmian w zachowaniu. - Na stronie Docelowe zmiany działania opisujemy aktualizacje Androida 15, które mogą mieć wpływ na działanie Twoich aplikacji po przejściu z
targetSdkVersion
aplikacji na Androida 15. - Strona Nowe funkcje zawiera omówienie nowych funkcji, możliwości i interfejsów API oraz przewodniki dla programistów dotyczące kluczowych nowych funkcji.
- Na stronie z informacjami o wersji znajdziesz listę znanych problemów oraz przechodnich zmian dotyczące poszczególnych wersji przedpremierowych i beta.
- Przewodnik po migracji przedstawia proces zapewnienia zgodności aplikacji z Androidem 15, a następnie kierowanie reklam na nową platformę i tworzenie nowych interfejsów API.
Raport Materiały referencyjne i różnice interfejsu API
Pełna dokumentacja interfejsu Preview API jest dostępna online. Gdy nowe interfejsy API są w fazie opracowywania, w celu ich widoczności będą one oznaczone znakiem wodnym, a poziom interfejsu będzie wskazywać „VanillaIceCream”. Pamiętaj, że tych interfejsów API możesz używać tylko wtedy, gdy tworzysz pakiet SDK wersji testowej Androida 15.
Gdy Android 15 osiągnie stabilność platformy i udostępni się ostateczny pakiet SDK, w dokumentacji interfejsu API pojawi się informacja, że nowe interfejsy API zostały dodane na oficjalnym poziomie interfejsu API.
Aby uzyskać szczegółowe informacje o nowych, zmodyfikowanych, wycofanych i usuniętych interfejsach API w każdej wersji, zalecamy skorzystanie z raportów o różnicach:
Beta 3 (poziom API 35)
- Pełny: API 34 → API 35
- Przyrostowy: beta 2 → API 35
Beta 2
- Pełna wersja: API 34 → Beta 2
- Przyrostowy: beta 1 → beta 2
Beta 1
- Pełna wersja: API 34 → Beta 1
- Przyrostowy: Wersja przedpremierowa dla programistów 2 → Beta 1
DP2
- Pełne informacje: API 34 → Developer Preview 2
- Przyrostowy: Wersja przedpremierowa dla programistów 1 → Podgląd dla programistów 2
DP1
- Pełne informacje: API 34 → Developer Preview 1
Zasoby pomocy
Podczas testowania i programowania w Androidzie 15 możesz zgłaszać problemy i przekazywać opinie, korzystając z tych kanałów:
- Na stronie Opinie i problemy znajdziesz więcej informacji o sposobach zgłaszania problemów i dzielenia się z nami swoją opinią. Na tej stronie możesz przejść do narzędzia Issue Tracker, aby zgłosić błędy lub poprosić o dodanie funkcji. Możesz też wziąć udział w krótkich ankietach na temat niektórych nowych funkcji i zmian.
- Narzędzie do śledzenia błędów w wersji testowej Androida to nasze główne narzędzie do śledzenia błędów. Za pomocą tego narzędzia możesz zgłaszać błędy, problemy z wydajnością i ogólne opinie. Możesz też poszukać znanych problemów i poznać sposoby ich obejścia. Będziemy na bieżąco informować Cię o rozstrzygnięciu problemu i przesłaniu go do zespołu inżynierów Androida do sprawdzenia. Szczegółowe informacje o zgłaszaniu różnych rodzajów problemów znajdziesz w sekcji Gdzie zgłaszać problemy.
- Społeczność deweloperów aplikacji na Androida to społeczność, w której możesz skontaktować się z innymi użytkownikami i deweloperami, którzy pracują nad wersjami próbnymi Androida 15. Można tam dzielić się spostrzeżeniami i pomysłami oraz znajdować odpowiedzi na pytania.
Zrób pierwszy krok
Aby rozpocząć, zainstaluj na urządzeniu Androida 15 lub skonfiguruj emulator do testowania zgodności. Więcej informacji znajdziesz w artykule na temat pobierania Androida 15. Dziękujemy za udział w programie testowania aktualizacji Androida 15.