Android 11 Beta излиза на живо за телефони Google Pixel с API за контрол на устройството, известия с балончета и много други

click fraud protection

Android 11 Beta 1 най-накрая е тук, носейки няколко забележителни промени като еднократни разрешения, API за управление на устройства и много други! Прочетете за повече!

Android 11 е следващата голяма актуализация на версията на Android, а първата публична бета версия за актуализацията беше планирано да бъде пуснато след онлайн събитие на 3 юни 2020 г. Поради настоящите граждански вълнения в САЩ, Google избра да отложи събитието за онлайн стартиране, въпреки че първата бета случайно в крайна сметка пристигна на телефоните на някои потребители както и да е. Сега Google обяви, че събитието за онлайн стартиране е напълно отменено. Но не се притеснявайте, защото Android 11 Beta 1 все още върви напред. Google официално пусна първата бета версия за телефони Google Pixel, носейки няколко нови промени, фокусирани около ключовите теми Хора, Контроли и Поверителност.

Новини за Android 11 на XDA

Първата бета версия на Android 11 е налична днес с окончателни SDK и NDK API и нови функции, които да опитате в приложенията. Ако

имате устройство Pixel 2, Pixel 3, Pixel 3a или Pixel 4, можете да се регистрирате в Google, за да получавате актуализации за Android 11 Beta по въздуха директно на вашето устройство. Както винаги, изтегляния за Pixel и емулатора на Android също са налични, в случай че искате да изтеглите последната актуализация отстрани.

Google също преработва Play Console и добавя нови функции към Android Studio, Kotlin и Jetpack. Можете да прочетете всичко за тези други промени в нашата друга статия.

Изтеглете Android 11 Beta 1 за устройства с Google Pixel

Преди да стигнем до регистъра на промените, можете да изтеглите Android 11 Beta 1 за поддържани устройства Google Pixel от следните връзки:

Google Pixels

Устройство, кодово име, XDA форуми

OTA

Системен образ

Pixel 2 (судад)

Връзка

Връзка

Pixel 2 XL (таймен)

Връзка

Връзка

Pixel 3 (синя линия)

Връзка

Връзка

Pixel 3 XL (чертаж)

Връзка

Връзка

Pixel 3a (sargo)

Връзка

Връзка

Pixel 3a XL (паламуд)

Връзка

Връзка

Pixel 4 (пламък)

Връзка

Връзка

Pixel 4 XL (корал)

Връзка

Връзка

Изтегляния на GSI

x86+GMS

Връзка

ARM64+GMS

Връзка

x86_64

Връзка

ARM64

Връзка

За да улесните нещата, можете да инсталирате бета с помощта на Android Flash Tool вместо ръчно флашване чрез възстановяване или бързо стартиране.

Забележка: Ще актуализираме тази диаграма, когато връзките за изтегляне станат активни.


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

Съобщението за пресата на Google не изброява независимо всички промени, въведени в Android 11 Beta 1. Вместо това съобщението за пресата показва намален изглед на промените, които ще се видят със следващата версия на Android OS. Имайте предвид, че вече сме имали достъп до Визуализация за разработчици на Android 11 1, Преглед 2, Преглед 3, Преглед 4, а наскоро, дори бета 1 преди днешното издание. Така че, ако сте следили нашето отразяване отблизо, всички от следните промени може да не изглеждат нови за вас.

Android 11 Beta 1 се пусна рано за някои потребители на Pixel 4: Ето какво е новото

Google се фокусира върху три ключови теми с Android 11: Хора, контроли и поверителност.

хора

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

Известия за разговори

Android 11 ще се предлага със специална секция в горната част на панела за известия, която е запазена специално за разговори. Твърди се, че дизайнът е "people-forward", а самото известие ще предлага действия, специфични за разговора като отваряне на разговора като балонче, създаване на пряк път за разговор на началния екран или задаване на a напомняне.

Известия за разговори от Developer Preview 1

Известията за разговор бяха първи забелязан за Android 11 Developer Preview 1. В допълнение към обичайните контекстуални отговори за действителния разговор, можем също да забележим области за действие за отлагане, заглушаване, любими и за преглед на разговора в балончета.

Мехурчета

Говорейки за мехурчета, Android 11 става голям при чатовете за съобщения с Bubbles API. Приложенията за съобщения и чат „трябва“ да използват Bubbles API за известия, за да позволят на потребителите да държат разговорите си в полезрението и да бъдат достъпни, докато изпълняват много задачи.

Мехурчетата бяха въведени в Android 10 като опция за разработчици, но ние познаваме Google възнамерява да направи повече с тях. Известията с мехурчета са активирани по подразбиране от Android 11 Developer Preview 1, тъй като вече не е необходимо да активирате опцията в Опции за разработчици.

В Android 11 Beta 1 Google добави ново подменю за активиране на Bubble известия. Това подменю присъства в Настройки > Приложения и известия > Известия > Мехурчета.

Консолидирани предложения за клавиатура

Това позволява на приложенията за автоматично попълване и редакторите на метод за въвеждане (IME) безопасно да предлагат специфични за контекста обекти и низове директно в лентата с предложения на IME, където са най-удобни за потребителите.

От звука на това консолидираните предложения за клавиатура ще могат да предлагат своите съхранени записи директно в лентата с предложения за думи на приложение за клавиатура. Скоро ще проучим как работи тази функция по-подробно.

Гласов достъп

Лесно е да приемете взаимодействието със сензорен екран за даденост, но има част от потребителите, които намират използването на сензорен екран за тромаво, трудно или невъзможно. Тези потребители разчитат на команди за достъпност, за да навигират своя смартфон чрез гласови команди. Android 11 вече включва визуална кора на устройството, която разбира съдържанието и контекста на екрана и генерира етикети и точки за достъп за достъпност.


Контроли

Този раздел се фокусира върху свързаната домашна екосистема, поставяйки Android в командния център на всички други смарт устройства.

API за контрол на устройството

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

API за контроли позволява на разработчиците поставете преки пътища за домашна автоматизация в менюто за захранване. В по-ранните визуализации на Android 11 имаше секция „Бързи контроли“ под реда с елементи на менюто за захранване отгоре, докато останалата част от менюто за захранване е прозрачна.

В Android 11 Developer Preview 4 фонът на менюто за захранване беше тъмен, включително елементите от менюто за захранване отгоре. Освен това „Бързи контроли“ сега казваше „Контроли на устройството“ и имаше описателен текст, когато полето беше празно, което казваше „Добавете контроли за вашите свързани устройства“. Когато добавихте контроли от поддържано приложение, този текст изчезна, за да освободи място за любимите ви контроли.

Android 11 Beta 1 предоставя новите настройки на „Меню за захранване“ за всички, които ще контролират картите и пропуските и функциите за управление в менюто за захранване.

Приложението Google Home вече поддържа API за управление на устройства на Android 11. Потребителите успяха да накарат устройствата от приложението Google Home да се показват в менюто за захранване на Developer Preview 4 и вие трябва да можете да направите същото и на Beta 1.

Медийни контроли

Media Controls прави бързо и удобно за потребителите да превключват изходното устройство за тяхното аудио или видео съдържание, което им позволява да избират между свързани устройства като високоговорители на устройства, слушалки, външни високоговорители, телевизори и др. Тази възможност може да бъде активирана от Опции за разработчици в Beta 1 и Google обещава, че функцията ще бъде включена по подразбиране в предстояща бета версия.

Ние забелязани намеци за превключване на аудио на няколко устройства в Developer Preview 2. И сега Google официално обяви същото. Обърнете внимание, че определени скинове на Android вече ви позволяват да избирате изходното устройство и сега тази функционалност пристигна в стандартния Android.


поверителност

Фокусът на Google върху поверителността в цялата операционна система продължава с Android 11.

Еднократни разрешения

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

Функцията беше за първи път забелязан в Developer Preview 1и позволява на потребителя временно да предостави на приложение достъп до разрешение, докато това приложение е на преден план. След като потребителят се отдалечи от приложението, приложението губи достъп до това разрешение и трябва да го поиска отново. Това е различно от поведението на Android 10 – на Android 10 потребителите могат да предоставят разрешение за местоположение на приложения, „докато приложението е в използване", което означава, че човек може да го направи само за разрешението за местоположение и че приложението ще има достъп до местоположението всеки път, когато е било отвори. Еднократното разрешение е по-тясна работна област и обхваща повече разрешения.

Автоматично нулиране на разрешения

Основавайки се на мисълта, че средният потребител не си спомня да отмени разрешенията на приложение след използването му, Android 11 ще автоматично нулира всички разрешения по време на изпълнение на приложение и уведомява потребителя, ако приложението не е било използвано за "продължителен период от време". Приложението може да поиска разрешенията отново при следващото му използване.

Тази добавена функция беше за първи път забелязан в Developer Preview 3 и изглежда е на път за включване в следващи бета версии.

Фоново местоположение

Google установи, че много приложения имат достъп до данните за местоположението във фонов режим, без всъщност да имат реална нужда от това. В резултат на това през февруари 2020 г. Google обяви че разработчиците на приложения, които търсят фонов достъп до местоположението, ще имат нужда от одобрение от Google, в случай че искат да изброят приложенията си в Play Store. Така че разработчиците бяха насърчени да преценят дали тяхното приложение наистина се нуждае от достъп до фоново местоположение и дали тази нужда е по основателна причина.

По-рано Google обяви срокове за налагане на тази нова промяна. Всички нови приложения, изпратени от август 2020 г. нататък, и всички съществуващи приложения от ноември 2020 г. нататък ще трябва да имат одобрен достъп до фоновото си местоположение или списъкът с приложения няма да бъде активен/ще бъде активен отстранени. Сега Google удължава сроковете, но само за прилагане на правилата за съществуващи приложения, като дава време на разработчиците до 2021 г. да получат одобрението си, преди техният списък да бъде премахнат.

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

Системна актуализация на Google Play — модули Project Mainline

Една от най-големите промени в Android 10 за новостартирани устройства беше въвеждането на Основна линия на проекта. Целта на Project Mainline е Google да изтръгне контрола върху компонентите на рамката и системните приложения, които са от решаващо значение за сигурността и поддържането на последователност на разработката далеч от OEM производителите. Всеки модул Mainline е капсулиран като an APK или an APEX файл и може да се актуализира от Google през Play Store. Потребителят вижда актуализациите като „актуализация на системата на Google Play“ (GPSU) на своето устройство и актуализациите се пускат редовно като влак (т.е. те се изтеглят и инсталират едновременно).

Google налага включването на конкретни основни модули, които към момента на Google I/O 2019 включваха 13. С Android 11 Developer Preview 1 Google наложи общо 20 основни модула.

Сега, с Android 11 Beta 1, Google е наложил общо 12 основни модула в допълнение към тези, присъстващи в Android 10. Общият брой вече е 25 модула.


Удобни за разработчици промени в Android 11 Beta

Това не е един от основните акценти за промени в Android 11, но представлява такъв за бета версиите, тъй като актуализацията е специално насочена към разработчиците на приложения. Тези промени са както следва:

  • Затворени нарушаващи промени, докато разработчиците не се насочат към Android 11, така че промените няма да влязат в сила, докато изрично не промените своя манифест.
  • Добавен е нов потребителски интерфейс в Опции за разработчици, за да можете да превключвате много от тези критични промени за тестване на приложения (както беше забелязано през януари 2020 г).
  • Добавен е нов етап за издаване на стабилност на платформата, където всички промени в API и поведението ще бъдат завършени така че разработчиците на приложения да могат да финализират актуализации на приложения със знанието, че самата платформа е стабилна.
  • Безжично ADB отстраняване на грешки (както се прогнозира през октомври 2019 г, и тогава, както е забелязано в Developer Preview 2)
    • Заедно с плочка за бързи настройки (както е забелязано в Developer Preview 4)
  • ADB инкрементален за по-бързо инсталиране на големи APK (както е забелязано в Developer Preview 4)
  • Повече анотации за невалидност на API на платформата за улавяне на проблеми по време на компилация, вместо по време на изпълнение.

Това са само промените, които Google споменава в съобщението си, но със сигурност ще има още промени, които не са посочили. Вече изровихме няколко Android 11 Beta 1 беше пусната случайно, като например мултимедийните контроли за бързи настройки, които не са споменати в съобщението. Сега с наличните за нас актуализации на нашите смартфони Pixel ще бъдем в по-добра позиция да открием още промени. Останете на линия!

Новини за Android 11 на XDA