Android 11 достига стабилност на платформата с Beta 2, която сега е за Google Pixel

click fraud protection

Google пусна Android 11 Beta 2, тъй като следващата версия на платформата достига стабилност на платформата. Разработчиците вече могат да оптимизират своите приложения за насочване към Android 11.

Google стартира Програма за предварителен преглед на разработчици на Android 11 през февруари, преди обичайния график за пускане, за да се даде на разработчиците повече време да адаптират своите приложения към новото поведение на платформата и API, въведени в новата версия на Android OS. Общият цикъл на пускане обаче беше повлиян от пандемията COVID-19. Въпреки че първата бета версия на Android 11 беше предназначена да бъде пусната на конференцията за разработчици на Google I/O, отмяната на това събитие накара Google да пусне импровизиран Android 11 Developer Preview 4, за да компенсира забавянето. The първата бета стартира през юни и донесе няколко нови промени, фокусирани върху темите Хора, Контроли и Поверителност. Сега Google пуска Android 11 Beta 2 за устройства Google Pixel.

Това е версията за стабилност на платформата на Android 11, което означава Android 11 SDK, NDK API, повърхности, насочени към приложения, поведение на платформата, както и

ограничения за интерфейси, различни от SDK са финализирани. Google сподели списъка с най-разрешените и известни проблеми в Beta 2 тук. Продължавайки напред, няма да има промени по отношение на това как се държи Android 11 или как функционират API в бета версията, която следва. В резултат на това разработчиците вече могат да започнат да актуализират своите приложения, за да са насочени към Android 11 (API ниво 30), без да се притесняват от неочаквани промени в бъдеще.

Както при Android 11 Developer Preview и Beta 1 компилациите, Beta 2 е достъпна за инсталиране на устройства от сериите Pixel 2, Pixel 3, Pixel 3a и Pixel 4. Други OEM производители може да ги последват със свои собствени версии. Можете да се насочите към Страница за записване за бета версия на Android и се регистрирайте, за да получавате OTA актуализация за вашето устройство Google Pixel или следете еквивалентните страници за OEM производители, участващи в програмата Android Beta.

Промени в Android 11 Beta 2

Съвместимост на приложението

Съвместимостта на приложенията е основната цел на тази версия. Разработчиците могат да започнат да тестват приложенията си, като стартират Android 11 на своя телефон или емулатора на Android Studio, за да гарантират, че приложението работи гладко и всички функции и потребителски потоци работят по предназначение. Разработчиците могат също да интегрират поддръжка за Мехурчета, Разговори в известия, Контрол на устройството, и Контрол на медиите в своите приложения, използвайки поддържани API.

Опция за разработчици за тестване и отстраняване на грешки в приложения

Google също добавя някои нови опции за разработчици към тестване и отстраняване на грешки в приложения, насочени към Android 11. Това ще включва нови превключватели за принудително активиране или деактивиране на промените, без да е необходимо да променяте targetSdkVersion или да компилирате отново приложението за основно тестване.

Актуализиране на целевата версия на Android

Google ще позволи на разработчиците една година да променете targetSdkVersion за техните приложения. Това означава, че всички нови приложения, качени в Google Play Store от август 2021 г., и всички актуализации на съществуващи приложения в Google Play от ноември 2021 г., трябва да са насочени към Android 11.

Reddit AMA

И накрая, Google ще бъде хостинг на AMA специално за разработчици на Subreddit за разработчици на Android (/r/AndroidDev) утре, 9 юли, между 12:00 ч. PST / 3:00 ч. EST и 13:20 PST / 16:20 EST. Разработчиците от инженерния екип на Android ще отговарят на въпроси, свързани със съвместимостта на приложението с Android 11 заедно с някои нови инструменти. Можете да публикувате вашите въпроси сега на тази тема и се надяваме, че те ще бъдат разгледани в рамките на зададения времеви прозорец.


Google е планирано да пусне версията на Android 11 „Release Candidate“ около края на август. Това ще бъде последната бета версия преди окончателният код на Android 11 да бъде изпратен на AOSP git хранилище. Google случайно сподели целевата стабилна дата на пускане от 8 септември.

Очакваме повечето грешки да бъдат изгладени през следващите няколко актуализации, но ако сте програмист, можете да добавите вашите отзиви тук Google да се справи с проблемите.