Android 11 når plattformsstabilitet med Beta 2, ute nu för Google Pixel

Google har släppt Android 11 Beta 2 när nästa plattformsversion når Platform Stability. Utvecklare kan nu optimera sina appar för att rikta in sig på Android 11.

Google startade Android 11 utvecklare förhandsvisningsprogram i februari, före det vanliga releaseschemat för att ge utvecklare mer tid att anpassa sina appar till de nya plattformsbeteenden och API: er som introduceras i den nya Android OS-versionen. Den övergripande utgivningscykeln påverkades dock av covid-19-pandemin. Även om den första Android 11 Beta var tänkt att släppas på Google I/O-utvecklarkonferensen, fick Google att släppa en improviserade Android 11 Developer Preview 4 för att kompensera för förseningen. De första betan gick live i juni och medförde flera nya förändringar med fokus på teman som människor, kontroller och integritet. Nu släpper Google Android 11 Beta 2 för Google Pixel-enheter.

Detta är Android 11:s Platform Stability-version, vilket innebär Android 11 SDK, NDK API: er, app-vända ytor, plattformsbeteenden, samt

restriktioner för icke-SDK-gränssnitt har slutförts. Google delade listan över topp lösta och kända problem i Beta 2 här. Framöver kommer det inte att ske några förändringar när det gäller hur Android 11 beter sig eller hur API: er fungerar i betan som följer. Som ett resultat kan utvecklare nu börja uppdatera sina appar för att rikta in sig på Android 11 (API-nivå 30) utan att oroa sig för någon oväntad förändring i framtiden.

Precis som med Android 11 Developer Preview och Beta 1-byggen är Beta 2 tillgänglig för installation på enheterna Pixel 2, Pixel 3, Pixel 3a och Pixel 4. Andra OEM-tillverkare kan följa efter med sina egna releaser. Du kan gå över till Android beta registreringssida och registrera dig för att få en OTA-uppdatering för din Google Pixel-enhet eller håll utkik på motsvarande sidor för OEM-tillverkare som deltar i Android Beta-programmet.

Ändringar i Android 11 Beta 2

Appkompatibilitet

Appkompatibilitet är huvudsyftet med den här utgåvan. Utvecklare kan börja testa sina appar genom att köra Android 11 på sin telefon eller Android Studios emulator för att säkerställa att appen fungerar smidigt och att alla funktioner och användarflöden fungerar som avsett. Utvecklare kan också integrera stöd för Bubblor, Konversationer i aviseringar, Enhetskontroll, och Mediakontroll i sina appar med hjälp av API: er som stöds.

Utvecklaralternativ för att testa och felsöka appar

Google lägger också till några nya utvecklaralternativ till testa och felsöka appar som är inriktade på Android 11. Detta kommer att inkludera nya växlar för att tvinga fram eller inaktivera ändringar utan att behöva ändra targetSdkVersion eller kompilera om appen för grundläggande testning.

Uppdaterar målversionen av Android

Google kommer att tillåta utvecklare ett år till ändra targetSdkVersion för sina appar. Det betyder att alla nya appar som laddas upp till Google Play Butik från och med augusti 2021 och alla uppdateringar av befintliga appar på Google Play från och med november 2021 måste riktas mot Android 11.

Reddit AMA

Slutligen kommer Google att vara det värd för en AMA speciellt för utvecklare på Android-utvecklare subreddit (/r/AndroidDev) imorgon den 9 juli mellan kl 12:00 PST / 15:00 EST och 13:20 PST / 16:20 EST. Utvecklare från Android-ingenjörsteamet kommer att svara på frågor relaterade till appkompatibilitet med Android 11 tillsammans med några nya verktyg. Du kan ställa dina frågor nu på denna tråd och dessa kommer förhoppningsvis att åtgärdas inom det angivna tidsfönstret.


Google är planerad att släppa Android 11 "Release Candidate"-bygget runt slutet av augusti. Detta kommer att vara den sista betaversionen innan den slutliga Android 11-koden skickas till AOSP git repository. Googla av misstag delade målet stabilt releasedatum den 8 september.

Vi förväntar oss att de flesta buggar kommer att åtgärdas under de kommande uppdateringarna, men om du är en utvecklare kan du lägga till din feedback här för Google att lösa problemen.