Изтеглете Android 11 Stable Update за Google Pixel устройство
новини / / August 05, 2021
На 9 септември 2020 г. се добавят нови актуализации:Вземете телефоните си Pixel, защото Google пусна стабилна актуализация на Android 11 за телефоните Pixel. Актуализацията на Android 11 премина през строго бета тестване и визуализации за разработчици в продължение на няколко месеца и сега е време потребителите да се насладят на стабилната актуализация на Android 11 на своите телефони. В официална публикация в блога Google обяви разпространението на актуализацията на Android 11 за всички телефони, съвместими с Pixel.
По време на бета и актуализациите за визуализация на разработчици забелязахме и докладвахме няколко нови функции, които трябваше да дойдат със стабилната актуализация на Android 11. И имайте предвид, че има много нови функции, които ще ви развълнуват за актуализацията на Android 11. Ето пълния официален списък на промените, които ще получите с Android 11 актуализация:
Хора, контроли, поверителност
Хора
Android 11 е ориентиран към хората и изразителен, преосмисля начина, по който водим разговори на телефоните си, и изгражда операционна система, която може да разпознава и приоритизира най-важните хора в живота ни. За разработчиците Android 11 ви помага да изградите по-задълбочени разговорни и лични взаимодействия във вашите приложения.
- Известия за разговор се появяват в специална секция в горната част на сянката, с проекти, насочени към хората и специфични действия за разговор, като например отваряне на разговора като балонче, създаване на пряк път за разговор на началния екран или настройка на напомняне.
- Мехурчета - Мехурчетата помагат на потребителите да поддържат разговорите в преглед и достъпни, докато извършват многозадачност на своите устройства. Приложенията за съобщения и чат трябва да използват API Bubbles за известия, за да активират това в Android 11.
-
Консолидирани предложения за клавиатура нека приложенията за автоматично попълване и редакторите на входни методи (IME) сигурно предлагат на потребителите специфични за контекста обекти и низове директно в лентата за предложения на IME, където са най-удобни за потребителите.
Контроли
Android 11 позволява на потребителите бързо да достигнат и контролират всичките си интелигентни устройства в едно пространство. Разработчиците могат да използват нови приложни програмни интерфейси (API), за да помогнат на потребителите да поставят интелигентни устройства и да контролират носители:
- Устройства за управление направи по-бърз и лесен от всякога потребителите за достъп и контрол на свързаните си устройства. Сега, само с продължително натискане на бутона за захранване, те са в състояние да изведат контролите на устройството незабавно и на едно място. Приложенията могат да използват нов API, който да се показва в контролите.
- Контрол на медиите направете го бързо и удобно за потребителите да превключват изходното устройство за своето аудио или видео съдържание, независимо дали става въпрос за слушалки, високоговорители или дори за телевизор.
поверителност
В Android 11 даваме на потребителите още по-голям контрол и прозрачност върху чувствителните разрешения и работим, за да поддържаме устройствата по-сигурни чрез по-бързи актуализации.
- Еднократно разрешение - Сега потребителите могат да дадат на приложението достъп до микрофона, камерата или местоположението на устройството, само за един път. Приложението може да поиска разрешения отново при следващото използване на приложението.
-
Местоположение на фона - Фоновото местоположение сега изисква допълнителни стъпки от потребителя извън предоставянето на разрешение за изпълнение. Ако приложението ви се нуждае от местоположение във фонов режим, системата ще гарантира, че първо ще поискате местоположение на преден план. След това можете да разширите достъпа си до фоново местоположение чрез отделна заявка за разрешение и системата ще отведе потребителя до Настройки, за да завърши предоставянето на разрешение.
Също така имайте предвид, че през февруари обявихме, че разработчиците на Google Play ще трябва да получат одобрение за достъп до фоновото местоположение в приложението си, за да предотвратят злоупотреба. Даваме на разработчиците повече време да направят промени и няма да прилагаме правилата за съществуващи приложения до 2021 г. - Автоматично нулиране на разрешенията - ако потребителите не са използвали приложение за продължителен период от време, Android 11 ще „автоматично нулира“ всички разрешения за изпълнение, свързани с приложението, и ще уведоми потребителя. Приложението може да поиска разрешенията отново при следващото използване на приложението.
- Съхранение в обхват - Продължихме работата си за по-добра защита на приложението и потребителските данни на външно хранилище и направихме допълнителни подобрения, за да помогнем на разработчиците да мигрират по-лесно.
- Актуализации на системата Google Play - Стартирали миналата година, системните актуализации на Google Play ни помагат да ускорим актуализациите на основните компоненти на ОС до устройства в екосистемата на Android. В Android 11 удвоихме броя на обновяемите модули, включително 12 нови модула, които ще помогнат за подобряване на поверителността, сигурността и последователността на потребителите и разработчиците.
- API на BiometricPrompt - Разработчиците вече могат да използват API BiometricPrompt, за да определят силата на биометричния автентификатор, необходима на тяхното приложение за отключване или достъп до чувствителни части на приложението. За обратна съвместимост току-що добавихме тези възможности към библиотеката на Jetpack Biometric. Ще споделяме допълнителни актуализации с напредването на работата.
- API за идентификационни данни - Това ще отключи нови случаи на употреба, като лицензи за мобилни драйвери, National ID и Digital ID. Работим с различни правителствени агенции и индустриални партньори, за да сме сигурни, че Android 11 е готов за първоначално цифрово изживяване на идентичността.
Полезна иновация
- Подобрена поддръжка на 5G - Android 11 включва актуализирана поддръжка за разработчици, за да ви помогне да се възползвате от по-бързите скорости и по-ниската латентност на 5G мрежите. Можете да научите кога потребителят е свързан към 5G мрежа, да проверите дали връзката е измерена и да получите прогноза за честотната лента на връзката. За да ви помогнем да изградите опит сега за 5G, добавихме и 5G поддръжка в Android Emulator. За да започнете с 5G на Android, посетете страницата за разработчици на 5G.
- Нови типове екрани - Производителите на устройства продължават да правят иновации, като предлагат на пазарите вълнуващи нови екрани на устройства, като екрани за пробиване на дупки и водопади. Android 11 добавя поддръжка за тях в платформата, с API, които ви позволяват да оптимизирате вашите приложения. Можете да управлявате както екрани за пробиване на дупки, така и екрани за водопад, като използвате съществуващите API за изрязване на дисплея. Можете да зададете нов прозорец атрибут layout, за да използвате целия екран на водопада и нов API за вмъкване на водопад ви помага да управлявате взаимодействието в близост до ръбове.
- Поддръжка за скрининг на обаждания - Android 11 помага на приложенията за скрининг на повиквания да правят повече за управление на robocalls. Приложенията могат да проверят състоянието STIR / SHAKEN на входящо повикване (стандарти, които предпазват от подправяне на идентификация на обаждащия се) като част от подробностите за повикването и могат да съобщят причина за отказ на повикване. Приложенията могат също да персонализират предоставения от системата екран за повикване, за да позволят на потребителите да извършват действия, като например маркиране на обаждане като спам или добавяне към контакти.
Ако притежавате телефон Google Pixel или друго устройство Pixel между Pixel 2 или най-новия Pixel 4a, можете да вземете файла на пакета за стабилна актуализация на Android 11 от секцията за изтегляне по-долу:
Изтеглете Android 11
- Pixel 2.
- OTA
- Системно изображение
- Pixel 2 XL.
- OTA
- Системно изображение
- Пиксел 3.
- OTA
- Системно изображение
- Pixel 3 XL.
- OTA
- Системно изображение
- Pixel 3a.
- OTA
- Системно изображение
- Pixel 3a XL.
- OTA
- Системно изображение
- Пиксел 4.
- OTA
- Системно изображение
- Pixel 4 XL.
- OTA
- Системно изображение
- Pixel 4a.
- OTA (EMEA и SG превозвачи) | Други
- Системно изображение (EMEA и SG носители) | Други
На 7 август 2020 г. се добавят нови актуализации:Окончателна бета актуализация на Android 11, т.е. Android 11 Beta 3 вече е активна за всички пикселни телефони. Новата актуализация пристига чрез OTA и носи тонове нови функции за телефона.
-
Android 11 Великденско яйце
- Google вече е включил Android 11 Easter Egg с бета 3 актуализация. Можете да получите достъп до великденското яйце, като се насочите към Настройки> Система> Всичко за телефона> Версия на Android и многократно докоснете полето "Версия на Android". Трябва да завъртите кръга три пъти, преди да видите логото 11.
-
Плъзнете известията на Media Player
- Известието за възвръщаемост на медиите вече е отделено от вашето нормално известие и се поставя в специалния раздел в менюто за бързи настройки. Имате превключване на нови настройки, като се насочите към Настройки> Звук> Мултимедия, наречена „скрий плейъра когато медийната сесия приключи. " Един активиран вашите мултимедийни контроли ще се скрият, когато е активната сесия приключи. Можете също да скриете контролите за мултимедия от бързите настройки.
-
Нови емоджи
- Android 11 Beta 3 добавя всички нови и най-новите емотикони към отговарящите на условията телефони Pixel.
-
Меню за захранване Преработено
- Менюто за захранване е преработено и включва бутони за блокиране.
-
Принудителна опция от 90 Hz на Pixel 4
- Pixel 4 имаше проблем с трептенето на екрана с актуализацията на Android 11 Beta 2, тъй като дисплеят се настройваше бързо, за да промени честотата на опресняване на екрана. Сега с актуализацията на Android 11 Beta 3, на Pixel 4 има специална опция за сила от 90 Hz. Можете да превключите тази опция от менюто Опции за програмисти.
Ето официалното дневник на промените на актуализацията на Android 11 Beta 3:
Съдържание
- 0.1 Най-добре разрешени проблеми
- 0.2 Топ отворени издания
- 1 Поддържаните устройства са:
- 2 Изтеглете Android 11 System Images
Най-добре разрешени проблеми
Следните проблеми са решени в Android 11 Beta 3:
Общ
- Видимост на пакета: Когато декларирате филтър за намерение за приложения на браузъра, приложението ви получава видимост в приложенията на браузъра на устройството. В предишните версии този филтър за намерения дава на приложенията видимост в по-широк набор от приложения.
- Отстранени проблеми със стабилността на приложенията, причинени от надграждане на версията на SQLite, която се използва от платформата Android от 3.22 на 3.28.
- Отстранен е проблем, който не позволява на някои приложения да се свързват с интернет, когато устройството използва клетъчни данни.
- Отстранен е проблем, който пречи на способността на някои приложения да определят GPS местоположението на устройството.
- Отстранен проблем с SurfaceTexture, който караше някои приложения да се сриват периодично.
Приложения на Google
- Приложението Google, лентата за търсене на Google или емисията Discover вече понякога не замръзват или не реагират.
- Някои етикети в началните настройки на стартера на Pixel вече не се показват неправилно.
- Потребителите вече не могат да надграждат приложението Снимки до най-новата версия.
Топ отворени издания
Потребителите могат да срещнат следните проблеми при използване на Android 11 Beta 3:
Общ
- На устройства Pixel, когато използвате друг стартер по подразбиране, действията за навигация с жестове понякога могат да стартират стартера Pixel вместо стартовия панел по подразбиране.
Приложения на Google
- На някои устройства приложението Камера понякога може да се срине, когато потребител се опита да направи снимка или видео.
- Екранът понякога не успява да се завърти автоматично, когато използвате приложението YouTube.
На 9 юли 2020 г. се добавят нови актуализации: Google вече настоя за актуализацията на Android 11 Beta 2 за всички телефони на Google Pixel. За отбелязване е, че тази актуализация скоро ще бъде достъпна за други OEM производители след някои ощипвания от техните производители на смартфони. Тази нова актуализация на Beta 2 се фокусира повече върху версията за стабилност на платформата, което означава, че тази нова актуализация на Android 11 Beta 2 дава по-голям приоритет на стабилността на системата. Е, говорете за естетически промени, потребителите, които са инсталирали Android 11 Beta 2, ще забележат нови функции като мултимедиен плейър в бързите настройки, нова анимация на пулсации в управление на мултимедиен плейър, записващото устройство на екрана вече може да записва едновременно вътрешен / външен звук, по-малко опция е Меню за споделяне, фиксираните приложения сега показват фиксирана икона, a нова икона за стартиране на балонче за разговор, PIP опция за преоразмеряване на нов прозорец, нова опция за избор в опцията за скорошен прозорец, разговорите имат специална страница за настройки и много повече.
Ето официалния дневник на промените на тази нова актуализация на Android 11 Beta 2, която пристига на телефони Pixel:
Най-добре разрешени проблеми
Следните проблеми са решени в Android 11 Beta 2:
- Общ.
- Жестовете вече не спират да работят в приложение на цял екран, когато потребителят възобнови приложението след жест, за да отиде на началния екран на устройството. (Издание # 158962093)
- Клавиатурата вече не се показва в някои случаи, когато обикновено се задейства. (Издание # 158740910)
- Аудиото вече не се изкривява, когато се възпроизвежда през високоговорителите на някои устройства. (Издание # 158718054)
- Последните приложения вече не се показват твърде високо на екрана при достъп до общия преглед на приложението. (Издание # 158988473)
- Плъзгачът за сила на звука вече не се измества надолу, когато превключвате режима на вибрация с помощта на бутоните за сила на звука. (Издание # 159298241)
- Снимките на екрана, споделянето и изборът на текст вече работят правилно от общия преглед на приложението. (Издание # 159421062)
- Приложения на Google.
- Актуализациите на приложенията и изтеглянията в Play Store вече не се забиват в състоянието Изчакващо изтегляне за някои потребители. (Издание # 158967097)
- Потребителите вече могат да виждат последните си изображения, когато използват изгледа на галерията в Messages. (Издание # 159196989)
Топ отворени издания
Потребителите могат да срещнат следните проблеми, когато използват Android 11 Beta 2:
- Общ.
- Чекмеджето за известия не се появява, когато потребител прекара пръст надолу от горната част на екрана. (Издание # 159768228)
- WiFi връзката прекъсва и се свързва периодично. (Издание # 159583439)
- Някои устройства Pixel 4 / XL, които са предприели повече от една актуализация на Android 11, може да не могат да се върнат обратно към Android 10. Този проблем не е специфичен за Beta 2. (Издание # 158765677)
- Приложения на Google.
- Приложението Google, лентата за търсене на Google или емисията Discover понякога замръзват или не реагират. (Издание # 159192774)
- Записът на видео понякога се прекъсва, когато използвате приложението Камера. (Издание # 159185509)
- Приложението Dialer понякога използва високоговорителя като звуково устройство по подразбиране. (Издание # 159203518)
- В приложението Messages функциите за чат RCS понякога се забиват в състояние на свързване. (Издание # 159786769)
- Известни проблеми: Android Platform.
- Въз основа на нашето тестване може да срещнете следните проблеми, когато използвате Android 11 Beta 2. Тези проблеми вече са известни, така че няма нужда да подавате допълнителни отчети за подобни проблеми.
- Понякога след като потребител направи VoIP повикване с приложение, той вече не може да чува или записва звук, ако направи друго VoIP повикване, направи видео разговор или заснеме видео в същото приложение или друго приложение.
На 11 юни 2020 г. се добавят нови актуализации: И накрая, след кратко закъснение, Google вече настоя за актуализацията на Android 11 Beta 1 за устройствата на Google Pixel. За отбелязване е, че това е бета 1 от 4-те бета актуализации, които Google планира да настоява за устройствата Pixel, преди най-накрая да направи стабилната актуализация достъпна. Има много промени в актуализацията на Android 11 Beta 1 и тази информация беше обявена официално от Google в Twitter. Ето какво гласи туитът:
Днес обявихме:
🎉 Android 11 Beta 1
🛠 Android Studio 4.1 Beta
⚙️ Android Studio 4.2 Canary
📚 Нови библиотеки на Jetpack на Android
View Jetpack Compose Developer Preview 2
▶ ️ Play Console Beta
➕ ОщеПрочетете → https://t.co/tD8f21lbAF
Всички разговори → https://t.co/Efjxz9VwDm# Android11pic.twitter.com/L3b1KHtzcM- Android Developers (@AndroidDev) 10 юни 2020 г.
Що се отнася до всички промени, ето списъкът на промените, споменати от Google, която ще получите след инсталирането на актуализацията на Android 11 Beta 1 на вашия телефон Google Pixel:
- Известията за разговори се появяват в специална секция в горната част на сянката, с дизайн и разговор за напред конкретни действия, като отваряне на разговора като балонче, създаване на пряк път за разговор на началния екран или настройка на напомняне.
- Мехурчетата помагат на потребителите да поддържат разговорите видими и достъпни, докато извършват многозадачност. Приложенията за съобщения и чат трябва да използват API Bubbles за известия, за да активират това в Android 11.
- Консолидираните предложения за клавиатура позволяват на приложенията за автоматично попълване и редакторите на метода на въвеждане (IME) да предлагат сигурно специфични за контекста обекти и низове директно в лентата за предложения на IME, където са най-удобни за потребители.
- Гласовият достъп за хора, които контролират телефона си изцяло с глас, вече включва визуална кора на устройството който разбира съдържанието и контекста на екрана и генерира етикети и точки за достъп за достъпност команди.
- Контролите на устройствата правят по-бърз и лесен от всякога потребителите за достъп и контрол на свързаните си устройства. Сега, само с продължително натискане на бутона за захранване, те са в състояние да изведат контролите на устройството незабавно и на едно място. Приложенията могат да използват нов API, който да се показва в контролите.
- Media Controls правят бързите и удобни за потребителите да превключват изходното устройство за своето аудио или видео съдържание, независимо дали става въпрос за слушалки, високоговорители или дори за техния телевизор. Можете да активирате това днес от Опции за разработчици и то ще бъде включено по подразбиране в предстояща бета версия.
- Еднократното разрешение позволява на потребителите да дадат на приложението достъп до микрофона, камерата или местоположението на устройството, точно това еднократно. Приложението може да поиска разрешения отново при следващото използване на приложението. Повече тук.
- Автоматично нулиране на разрешенията: ако потребителите не са използвали приложение за продължителен период от време, Android 11 ще „автоматично нулира“ всички разрешения за изпълнение, свързани с приложението, и ще уведоми потребителя. Приложението може да поиска разрешенията отново при следващото използване на приложението.
- Фоново местоположение: През февруари обявихме, че разработчиците ще трябва да получат одобрение за достъп до фоновото местоположение в приложението си, за да предотвратят злоупотреба. Даваме на разработчиците повече време да направят промени и няма да прилагаме правилата за съществуващи приложения до 2021 г.
- Системните актуализации на Google Play, стартирани миналата година, ни позволяват да ускорим актуализациите на основните компоненти на ОС до устройства в екосистемата на Android. В Android 11 удвоихме броя на актуализираните модули и тези 12 нови модула ще помогнат за подобряване на поверителността, сигурността и последователността на потребителите и разработчиците.
Ако притежавате телефон с Google Pixel и се интересувате да изпробвате Android 11 Beta 1 (Android R) на телефона си, можете да изтеглите файла на фърмуера от раздела по-долу:
Файл на фърмуера на Android 11 Beta 1
- Pixel 2
- Pixel 2 XL
- Пиксел 3
- Pixel 3 XL
- Pixel 3a
- Pixel 3a XL
- Пиксел 4
- Pixel 4 XL
На 1 юни 2020 г. се добавят нови актуализации: За всички фенове на Android 11, които с нетърпение чакаха първата бета версия на Android 11, трябва да изчакат повече време тъй като Google официално отложи бета стартиралото Android 11 събитие, което трябваше да се проведе на 3 юни, 2020. Забележително е, че компанията заяви, че не е време да празнуваме, което е в съответствие с продължаващите протести в САЩ и заяви, че събитието ще бъде пренасрочено за в бъдеще дата. Ето какво прочете официалното изявление на Google за това забавяне:
Радваме се да ви разкажем повече за Android 11, но сега не е моментът да празнуваме. Отлагаме събитието от 3 юни и бета версията. Скоро ще се върнем с още на Android 11.
Радваме се да ви разкажем повече за Android 11, но сега не е моментът да празнуваме. Отлагаме събитието от 3 юни и бета версията. Скоро ще се върнем с още на Android 11.
- Android Developers (@AndroidDev) 30 май 2020 г.
Въпреки това, за всички разработчици на приложения и партньори, Google се придържа към същия график на крайната дата на пускане на стабилния Android 11, който в момента е планиран за Q3 2020. Към момента няма съобщение кога е изместена датата на разсрочване. Ще ви държим в течение, след като по този въпрос пристигне още малко информация.
Нови актуализации са добавени на 08 май 2020: Android 11 Developer Preview 4 или DP4 вече е пред разработчиците. Не само това, но и OEM смени графика за пускане на бета актуализацията на Android 11 и в крайна сметка стабилния график за разпространение на актуализацията. Сега говорим за актуализацията на Android 11 DP4, тя предлага актуализация на защитата от май 2020 г. и е живот за всички отговарящи на условията устройства на Google Pixel. Говоря за нови функции които са били забелязани с новия Android 11 Developer preview 4, сега ви позволява да преоразмерявате картина в картина, копиране текст от последните приложения на менюто, бутонът за отмяна от многозадачност вече е премахнат, нова форма на иконата и опции за тема, и т.н.
Проблеми с потребителя
- Отключването с лице вече не може да се настрои на устройство, което работи с Android 10, ако устройството е използвало Android 11 Developer Preview и след това е било върнато на Android 10.
Най-добри корекции на проблеми, съобщени от програмисти
- Следните проблеми, съобщени от разработчици, бяха отстранени в Developer Preview 4:
- Иконата за услуги за местоположение вече не се показва в лентата на състоянието, докато услугите за местоположение не се използват.
- Иконите в лентата на състоянието вече не прескачат ръба на определени устройства.
Промени в съвместимостта на приложенията
- Следните промени, свързани със съвместимостта на приложенията, са включени в Developer Preview 4:
- Започвайки от Developer Preview 4, приложения, насочени към Android 11 не може да се инсталира ако съдържат компресиран
ресурси.arsc
файл. - Започвайки от Developer Preview 4, приложения, които искат да имат достъп до телефонни номера чрез
TelephonyManager.getLine1Number ()
иTelecomManager.getLine1Number ()
методи трябва да поиска наREAD_PHONE_NUMBERS
разрешение. За повече информация вижте раздела Телефонни номера в ръководството за актуализации на разрешения в Android 11.
- Започвайки от Developer Preview 4, приложения, насочени към Android 11 не може да се инсталира ако съдържат компресиран
Известни проблеми: Android Studio и инструменти
- Версия 30.0.0 RC4 на Build Tools не е съвместима с версия 3.5.3 или по-ниска от приставката Android Gradle. Този проблем може да причини проблеми с RenderScript и по друг начин да попречи на изграждането на приложения. За да заобиколите този проблем, надстройте приставката си за Android Gradle до най-новата версия.
Известни проблеми: Android Enterprise
- Настройка на
DISALLOW_CONFIG_TETHERING
потребителското разрешение също деактивира достъпа до Wi-Fi настройките.
Известни проблеми: Android Auto
- Потребителите може да срещнат проблем, при който иконите на Android Auto на долната релса имат неправилна ориентация. Ние сме наясно с този проблем и поправка ще бъде включена в Android 11 Beta версията. За да заобиколите този проблем, опитайте да промените ориентацията на телефона.
- Някои потребители са подканени да настроят Android Auto всеки път, когато USB кабел се свърже с информационно-развлекателната система на автомобила, дори когато отхвърлят подканата. Ние сме наясно с този проблем и той ще бъде отстранен в предстоящата версия на Android Auto.
- Потребителите може да изпитат проблем, при който потребителският интерфейс на Android Auto се появява в режим на нощна светлина, ако имат активиран режим на нощна светлина на устройството си.
Що се отнася до времевата линия на актуализацията, Beta 1 на актуализацията на Android 11 ще бъде пусната на 3 юни, Android 11 Beta 2 ще излезе на юли, докато Beta 3 ще бъде пусната на август. Всъщност на 3 юни ще има онлайн бета стартиране на Android 11, организирано от вицепрезидента на Android Дейвид Бърк в 11AM ET.
Можете да изтеглите системни изображения на Android 11 отдолу и да ги използвате за ръчно мигане.
Изтегляния
- Пикселни телефони
На 24 април 2020 г. се добавят нови актуализации: Google скоро наближава времето, когато бета актуализацията на Android 11 ще бъде достъпна за OEM производителите. Защото по ново развитие, Google пусна Developer Preview 3 или DP3 на Android 11 OS за разработчик. Актуализацията е достъпна за собствениците на устройства Pixel и внася още няколко нови промени в Android 11. Актуализацията има номер на компилация RPP3.200230.017 и работи на най-новия пакет от корекции за защита от април 2020 г. Можете да проверите всички нови промени и функции на този нов Android 11 DP3, като кликнете тук.
- Актуализации на причини за излизане от приложението - Приложенията могат да излязат по различни причини - от срив до убиване на системата или действие на потребителя. В много типове устройства, конфигурации на паметта и потребителски сценарии, в които се изпълнява приложението ви, е важно да разберете защо приложението е излязло и какво е състоянието по това време. Android 11 улеснява това с API за причини за изход, който можете да използвате, за да поискате подробности за скорошните изходи на приложението. В DP3 актуализирахме приложните програмни интерфейси въз основа на вашия вход, така че, моля, разгледайте.
- GWP-AS Анализ на купчина - Android 11 използва разнообразни инструменти за втвърдяване на критични за сигурността компоненти в платформата и приложенията. В DP3 добавяме GWP-ASan като друг начин да помогнем на разработчиците да намерят и отстранят проблеми с безопасността на паметта. GWP-ASan е инструмент за разпределяне на проби, който открива грешки в паметта на купчина с минимални режийни разходи или въздействие върху производителността. Активирахме GWP-ASan да работи по подразбиране в двоичните файлове на платформата и системните приложения и сега вече можете да го активирате и за вашите приложения. Ако вашето приложение използва собствен код или библиотеки, препоръчваме да активирате GWP-ASan и да тествате възможно най-скоро.
- ADB Incremental - Инсталирането на много големи APK файлове с ADB (Android Debug Bridge) по време на разработката може да бъде бавно и да повлияе на вашата производителност, особено на разработчиците, работещи в Android Games. С ADB Incremental в Android 11 инсталирането на големи APK (2GB +) от вашия компютър за разработка на устройство с Android 11 е до 10 пъти по-бързо. За да използвате този нов инструмент за разработчици, първо подпишете своя APK с новия формат на схемата за подпис на APK v4 и след това инсталирайте APK с актуализирания инструмент за команден ред ADB, намерен в SDK за визуализация на Android 11. Тази нова функция е част от широк набор от нови инструменти, в които инвестираме, за да ви направи по-продуктивни в изграждането на игри за Android. Имайте предвид, че в DP3 ADB Incremental работи само с устройства Pixel 4 / 4XL поради необходима промяна на файловата система на ниво устройство. Всички нови устройства, стартиращи с Android 11, ще включват тази промяна и ще поддържат ADB Incremental.
- Безжично отстраняване на грешки - В Android 11 сме обновили изцяло опита за отстраняване на грешки, използвайки ADB през Wi-Fi връзка. С ограничени USB портове на лаптопи и безброй USB кабели и връзки за управление, функцията за безжично отстраняване на грешки в Android 11 може да ви помогне да бъдете по-продуктивни. За разлика от съществуващия работен процес за отстраняване на грешки в TCP / IP, безжичното отстраняване на грешки в Android 11 не се нуждае от кабел за настройка, запомня връзките с течение на времето и може да използва пълната скорост на най-новия Wi-Fi стандарти. В DP3 използвайте работния процес на кода за сдвояване, за да започнете с тази функция за разработчици. Планираме да добавим интегрирано изживяване за безжично отстраняване на грешки със сканиране на QR код в бъдещ Android Студийно издание, но искаме да получим ранните ви отзиви за инструмента за команден ред, предлаган в Android 11 DP3.
- Актуализации за проверка на достъпа до данни - В DP3 преименувахме няколко от API за тази функция за разработчици на Android 11. Ако вече използвате API, не забравяйте да проверите промените. Ако не сте запознати, одитът за достъп до данни ви позволява да инструментирате приложението си, за да разберете по-добре как то осъществява достъп до потребителски данни и от кой потребител тече. Например, Той може да ви помогне да идентифицирате всеки неволен достъп до лични данни във вашия собствен код или в който и да е SDK, който може да използвате.
Можете да изтеглите системни изображения на Android 11 отдолу и да ги използвате за ръчно мигане.
Изтегляния
- Пикселни телефони
На 19 март 2020 г. се добавят нови актуализации:Google пусна Android 11 Developer Preview 2 за разработчиците. Актуализацията като очевидна е достъпна за собствениците на Google Pixel и включва някои нови функции и за устройството. Можете да разгледате пълния дневник на промените и списъка с нови функции, които този нов преглед за разработчици на Android 11 по-долу:
Нови промени в API на Android 11
- API на 5G състояние - DP2 добавя 5G API за състояние, за да ви позволи бързо да проверите дали потребителят в момента е в 5G ново радио или нестандартна мрежа. Можете да използвате това, за да подчертаете 5G изживяването или марката на приложението си, когато потребителят е свързан. Можете да използвате този API заедно с 5G API за динамично измерване и API за оценка на честотната лента, както и съществуващите API за свързване, за да се възползвате от подобрените скорости и латентност на 5G.
- Ъгъл на шарнира за сгъваеми - Най-добра заявка за сгъваеми устройства е API за получаване на ъгъла на повърхностите на екрана на устройството. Android 11 вече поддържа сензор за ъгъл на шарнира, който позволява на приложенията да заявяват директно или чрез нов AndroidX API за прецизния ъгъл на шарнира, за да създаде адаптивно изживяване за сгъваеми.
- Подобрения в услугата за проверка на обажданията - За да помогнем на потребителите да управляват robocalls, добавяме нови API, които позволяват на приложенията за скрининг на повиквания да помогнат повече на потребителите. В допълнение към проверката на състоянието STIR / SHAKEN на входящо повикване (стандарти, които предпазват от подправяне на идентификацията на обаждащия се) като част от подробностите за повикванията, приложенията за скрининг на повиквания могат да докладват причина за отказ на повикване. Приложенията могат също така да персонализират предоставения от системата екран за последващо повикване, за да позволят на потребителите да извършват действия като маркиране на повикване като спам или добавяне към контакти. Скоро ще имаме повече за това.
- Нови операции и контроли в API на невронни мрежи - Активиращите функции контролират изхода на възли в невронна мрежа. В Google AI открихме swish функция за активиране, която позволява по-бързо време за обучение и по-висока точност при голямо разнообразие от задачи. В Android 11 добавяме изчислително ефективна версия на тази функция, твърдата операция. Това е от ключово значение за ускоряване на следващото поколение модели на зрение като DeviceNetV3, което формира базовия модел за много случаи на използване на трансферно обучение. Друго важно допълнение е Control ops, позволяващо по-усъвършенствани модели за машинно обучение, които поддържат разклоняване и цикли. И накрая, добавихме и нови контроли за изпълнение, за да ви помогнем да сведете до минимум латентността за често използвани случаи: API-тата за асинхронна командна опашка намаляват режийните разходи при изпълнение на малки верижни модели. Вижте примерния код на NDK, например, като използвате тези нови API.
Поверителност и сигурност
- Типове услуги на преден план за камера и микрофон - в Android 10 въведохме манифестния атрибут foregroundServiceType като начин да помогнем да гарантираме по-голяма отчетност за конкретни случаи на употреба. Първоначално приложенията могат да избират измежду „местоположение“ и няколко други. Сега в Android 11 добавяме два нови типа - „камера“ и „микрофон“. Ако приложението ви иска достъп до данни от камера или микрофон от услуга на преден план, трябва да добавите стойността foregroundServiceType към вашия манифест.
- Актуализации за съхранение в обхват- Продължаваме да повтаряме работата си, за да защитим по-добре приложението и потребителските данни на външно хранилище. В тази версия направихме допълнителни подобрения и промени, като например поддръжка за мигриране на файлове от наследения модел към новия модел за съхранение в обхват и по-добро управление на кешираните файлове.
Полски и качествен
- Синхронизирани IME преходи - Нов набор от приложни програмни интерфейси (API) ви позволява да синхронизирате съдържанието на приложението си с IME (редактор на метода на въвеждане, известен още като мека клавиатура) и системни ленти, докато анимират на и извън екрана, което улеснява много създаването на естествен, интуитивен и безпроблемен IME преходи. За перфектни преходи на кадър, нов слушател на анимация за вмъквания уведомява приложенията за промени в кадър във вложки, докато системните ленти или IME анимират. Освен това приложенията могат да поемат контрола върху IME и преходите на системната лента чрез API на WindowInsetsAnimationController. Например, управляваните от приложения IME преживявания позволяват на приложенията да контролират IME в отговор на пренасочване на потребителския интерфейс на приложението. Опитайте тези нови IME преходи и ни уведомете какви други преходи са важни за вас.
- Променлива честота на опресняване - Приложенията и игрите вече могат да задават предпочитана честота на кадрите за своите прозорци. Повечето устройства с Android опресняват дисплея с честота на опресняване 60Hz, но някои устройства поддържат множество честоти на опресняване, като 90Hz, както и 60Hz, с превключване по време на изпълнение. На тези устройства системата използва предпочитаната честота на кадрите на приложението, за да избере най-добрата честота на опресняване за приложението. API е наличен както в SDK, така и в NDK. Вижте подробностите тук.
- Възобновете при рестартиране - Android 11 подобрява изживяването на планираните през нощта въздушни актуализации на софтуера. Както в предишните версии на Android, устройството все още трябва да се рестартира, за да приложи OTA актуализацията, но с възобновяване при рестартиране, приложенията вече са в състояние да имат достъп до криптирани (CE) хранилища след рестартиране на OTA, без потребителят да отключва устройство. Това означава, че приложенията могат да възобновят нормалната си функция и да получават съобщения веднага - важно, тъй като OTA актуализациите могат да бъдат насрочени за една нощ, докато устройството може да бъде без надзор. Приложенията все още могат да поддържат Direct Boot за достъп до Device Encrypted (DE) веднага след всички видове рестартиране. Изпробвайте автобиографията при рестартиране, като докоснете „Рестартиране след 2:00“ със следващата актуализация на OTA за визуализация на разработчика, повече подробности тук.
- Поддръжка на камера в емулатора - Емулаторът на Android вече поддържа емулирани отпред и отзад устройства на камерата. Задната камера поддържа Camera2 API HW Level 3 (включва преработка на YUV, улавяне на RAW). Това е напълно съвместимо с CTS устройство LEVEL_3, което можете да използвате за тестване на разширени функции като поддръжка на ZSL и RAW / DNG. Предната камера поддържа ПЪЛНО ниво с поддръжка на логическа камера (едно логическо устройство с две базови физически устройства). Тази камера набляга на логическата поддръжка на камерата, а устройствата с физическа камера включват тесни и широки зрителни камери. С тази емулирана поддръжка на камера можете да създавате и тествате с която и да е от функциите на камерата, добавени в Android 11.
Можете да изтеглите системни изображения на Android 11 отдолу и да ги използвате за ръчно мигане.
Изтегляния
- Пикселни телефони
На 5 март 2020 г. се добавят нови актуализации: Google пусна актуализация на Developer Preview 1.1 за разработчиците. Сега тази актуализация също така включва няколко корекции на грешки за устройството, заедно с нови подобрения. Можете да разгледате пълния дневник на промените по-долу:
поверителност
- Приложенията, насочени към Android 11, вече не получават грешно изключение за сигурност, ако се опитат да поискат преден план разрешение за местоположение, като ACCESS_COARSE_LOCATION или ACCESS_FINE_LOCATION, и всяко друго разрешение в същото време.Android Studio и инструменти
- приложенията на armeabi-v7a вече не причиняват срив на изображения на x86 Emulator.
Приложенията на NDK, насочени към Android 11, вече не са блокирани от изграждане поради проблем с приставката за Android Gradle. Тази корекция е включена както в Android Studio 4.0 Beta 2 (или по-нова), така и в Android Studio 4.1 Canary 1 (или по-нова).Ограничения на интерфейса, различен от SDK
- Ограниченията на Greylist временно са облекчени за малък брой методи, използвани от OkHTTP и свързаните SDK, които са широко използвани. Това трябва да осигури на разработчиците на приложения повече време да тестват и актуализират своите библиотеки, преди тези ограничения да бъдат възстановени по-късно в Преглед на разработчиците.Приложения
- Поправен е проблем, при който фатално изключение е хвърляно от com.android.phone.GSI
- Коригиран проблем, при който използването на компилацията gsi_gms_arm64-userdebug не успя да се стартира на устройства Pixel 3.
- Отстранен е проблем, при който съветникът за настройка ще се срине при работа на устройства Pixel 4 XL.
Освен това можете да изтеглите връзките за актуализация за DP 1.1, като щракнете върху връзката по-долу:
- DP 1.1 за пикселни телефони
- DP 1.1 за Project Treble устройства
Това е времето от годината, в което виждаме новата версия на операционната система Android да бъде пусната за разработчиците. И накрая, Google направи Android 11 (Android R) Developers Preview 1 достъпен за разработчиците. Имайте предвид, че ще има общо шест актуализации, преди стабилната версия да бъде пусната за обществеността според официалния график, споделен от Google по отношение на актуализацията на Android 11. Хубавото е, че всички устройства Pixel, с изключение на първото поколение, са включени за тестване на Android 11 Developer Preview. Основният телефон също е изключен от списъка, тъй като компанията реши да се откаже от смартфон индустрията.
Всъщност общо ще има 3 актуализации за визуализация на разработчици и 3 бета актуализации преди стабилната актуализация на Android 11. Developer Preview е предназначен за разработчиците да направят приложения съвместими със следващата версия на Android. Тази програма ще работи от февруари 2020 г. до финалната версия през Q3 2020 г., точно както графикът, който имахме с актуализацията на Android 10. Има доста нови функции или ощипвания, които са станали част от Android 11. Освен това тази програма е безплатна и разработчиците, които се интересуват от тестване на Android 11 в гореспоменатите устройства, могат да изтеглят най-новите системни изображения отдолу:
Поддържаните устройства са:
- Google Pixel 4 и 4 XL
- Google Pixel 3 и 3 XL
Изтеглете Android 11 System Images
- Пикселни телефони: Системни изображения
- Пикселни телефони: OTA изображения
- GSI изображения: Високи телефони
Google ще започне бета регистрацията за операционната система Android 11 през май 2020 г. и дотогава ще има още два прегледа на разработчиците, за да предостави всички проблеми и да направи приложенията съвместими. Освен това, през юни 2020 г. разработчиците на приложения, игри, SDK, библиотеки и игрови механизми могат да използват стабилността на платформата, за да планират окончателно тестване на съвместимост и публично пускане. Ще ви държим в течение относно по-нататъшното развитие в това отношение. Уведомете ни в коментарите по-долу, ако сте мигали Преглед на разработчици на вашето устройство Pixel и какви са всички нови функции, които предлага.