Google wypuściło Androida 11 Beta 2, gdy kolejna wersja platformy osiągnie stabilność platformy. Programiści mogą teraz optymalizować swoje aplikacje pod kątem systemu Android 11.
Google uruchomiło Program podglądu programistycznego Androida 11 w lutym, przed zwykłym harmonogramem wydań, aby dać programistom więcej czasu na dostosowanie swoich aplikacji do nowych zachowań platformy i interfejsów API wprowadzonych w nowej wersji systemu operacyjnego Android. Jednak na ogólny cykl wydawniczy miała wpływ pandemia Covid-19. Chociaż pierwsza wersja beta Androida 11 miała zostać udostępniona podczas konferencji programistów Google I/O, odwołanie tego wydarzenia spowodowało, że Google opublikowało zaimprowizowany Android 11 Developer Preview 4, aby nadrobić opóźnienie. The pierwsza wersja beta została uruchomiona w czerwcu i przyniósł kilka nowych zmian skupiających się na tematach Ludzie, Kontrola i Prywatność. Teraz Google wypuszcza Androida 11 Beta 2 na urządzenia Google Pixel.
To jest wersja platformy Android 11 zapewniająca stabilność platformy, co oznacza pakiet SDK systemu Android 11, interfejsy API NDK, powierzchnie umożliwiające dostęp do aplikacji, zachowania platformy, a także
ograniczenia dotyczące interfejsów innych niż SDK zostały sfinalizowane. Google udostępnił listę tutaj znajdziesz najczęściej rozwiązane i znane problemy w wersji Beta 2. W następnej wersji beta nie będzie żadnych zmian w działaniu Androida 11 ani działaniu interfejsów API. W rezultacie programiści mogą teraz rozpocząć aktualizację swoich aplikacji pod kątem systemu Android 11 (poziom API 30), nie martwiąc się o nieoczekiwane zmiany w przyszłości.Podobnie jak w przypadku Androida 11 Developer Preview i wersji Beta 1, wersję Beta 2 można zainstalować na urządzeniach z serii Pixel 2, Pixel 3, Pixel 3a i Pixel 4. Inni producenci OEM mogą podążać za swoimi własnymi wydaniami. Możesz udać się do Strona rejestracji wersji beta systemu Android i zarejestruj się, aby otrzymać aktualizację OTA dla swojego urządzenia Google Pixel lub zaglądaj na równoważne strony producentów OEM uczestniczących w programie Android Beta.
Zmiany w Androidzie 11 Beta 2
Zgodność aplikacji
Zgodność aplikacji jest kluczowym celem tej wersji. Programiści mogą rozpocząć testowanie swoich aplikacji, uruchamiając Androida 11 na swoim telefonie lub emulatorze Android Studio, aby mieć pewność, że aplikacja działa płynnie, a wszystkie funkcje i przepływ użytkowników działają zgodnie z oczekiwaniami. Programiści mogą również zintegrować obsługę Bąbelki, Rozmowy w powiadomieniach, Kontrola urządzenia, I Kontrola multimediów w swoich aplikacjach przy użyciu obsługiwanych interfejsów API.
Opcja programisty do testowania i debugowania aplikacji
Google dodaje także kilka nowych opcji dla programistów testuj i debuguj aplikacje przeznaczone dla Androida 11. Będzie to obejmować nowe przełączniki umożliwiające wymuszanie lub wyłączanie zmian bez konieczności zmiany docelowej wersji SdkVersion lub ponownej kompilacji aplikacji na potrzeby podstawowych testów.
Aktualizacja docelowej wersji Androida
Google da programistom rok na to zmień docelową wersję SdkVersion dla swoich aplikacji. Oznacza to, że wszystkie nowe aplikacje przesłane do Sklepu Google Play od sierpnia 2021 r. i wszystkie aktualizacje istniejących aplikacji w Google Play od listopada 2021 r. muszą być przeznaczone dla systemu Android 11.
Reddit AMA
Wreszcie będzie Google organizuje AMA specjalnie dla programistów na Subreddit dla programistów Androida (/r/AndroidDev) jutro, 9 lipca, pomiędzy 12:00 PST / 15:00 EST I 13:20 PST / 16:20 EST. Programiści z zespołu inżynierów Androida będą odpowiadać na pytania dotyczące zgodności aplikacji z Androidem 11 oraz przedstawiać kilka nowych narzędzi. Możesz teraz opublikować swoje pytania na stronie ten wątek i miejmy nadzieję, że zostaną one rozwiązane w wyznaczonym oknie czasowym.
Google ma wypuścić kompilację Androida 11 „Release Candidate” pod koniec sierpnia. Będzie to ostatnia wersja beta przed przesłaniem ostatecznego kodu Androida 11 do serwisu Repozytorium git AOSP. Google przez przypadek udostępnił docelową stabilną datę wydania z 8 września.
Oczekujemy, że większość błędów zostanie naprawiona w ciągu kilku następnych aktualizacji, ale jeśli jesteś programistą, możesz dodać swoją opinię Tutaj aby Google rozwiązało te problemy.