Android 11 бета 2

Android 11 Beta 2 беше пуснат и въпреки че може да няма толкова очевидни промени, ние сме събрали всичко, което сме открили досега.

Google пусна Android 11 Beta 2 по рано днес, остава само още една бета версия преди стабилно издание на 8 септември. Бета 2 се счита за версия „Стабилност на платформата“, което означава, че Android 11 SDK, NDK API, повърхностите, насочени към приложенията, поведението на платформата, както и ограниченията за интерфейси, различни от SDK, са финализирани. В официалната си публикация в блога Google не спомена нито една нова функция, но това не означава, че ги няма. Много от промените, които открихме, не са очевидни, а някои от тях дори съществуват от първата бета версия миналия месец. Ето всичко, което намерихме досега.

Нови потребителски функции и промени в Android 11 Beta 2

Новият медиен плейър в дизайна на Бързи настройки вече е активиран по подразбиране

Една от най-добре дошлите промени в Android 11 е преработеният медиен плейър в панела за известия. Вместо да се намират заедно с други известия, известията на медийния плейър вече могат да се показват в собствено специално пространство под панела за бързи настройки. В Android 11 Beta 1 трябваше да превключите опция за разработчици, наречена „Възобновяване на медиите“, за да получите този нов дизайн. Сега в Beta 2 това ново местоположение на мултимедиен плейър е активирано по подразбиране. Новите контроли за възпроизвеждане също включват бутон за бързо превключване на медийния изход между свързаните устройства.

Едно от другите предимства на новите контроли за възпроизвеждане на мултимедия на Android 11 е способността за запомняне и преминете през 5 предишни медийни сесии. Това изисква малко работа от разработчиците за поддръжка, но се надяваме, че скоро ще видим приложения като YouTube Music, Pandora и Spotify.

Нова светеща "вълничка" анимация в контролите на медийния плейър

Това разбира се е доста малка промяна, но сметнахме, че е добра, когато я забелязахме за първи път. Има изящна нова анимация на светене/пулсации при взаимодействие с бутоните в известието за възпроизвеждане на мултимедия. Това е малко докосване, но изглежда наистина хубаво.

Рекордерът на екрана може да записва звук от устройството/вътрешен звук и/или микрофон едновременно

Android 10 добави AudioPlaybackCapture API, за да даде на приложенията официален начин да заснемат аудио изхода от други приложения. Докато Android 10 не добави този API, повечето приложения за запис на екрана улавяха аудио изход от микрофона. Като оставим настрана приложенията за запис на екрана на трети страни, хората от години настояват Google да добави собствен екранен рекордер в Android. Това най-накрая пристигна в по-ранните версии на Android 11, но можете да записвате аудио само от микрофона. И накрая, Beta 2 добавя възможността за запис на звук от устройството, микрофон или и двете едновременно! Това ще се окаже изключително полезно за правене на екранни записи с инструкции или разказване по време на игра. Разровихме се в кода и открихме, че тази функция използва гореспоменатия AudioPlaybackCaptureAPI, което означава, че няма да може да записва аудио от приложения, които се отказват.

По-малко бъркотия в Share Sheet

Share Sheet на Android е една от най-полезните му функции, въпреки че може да бъде малко досадно на моменти. Листът за споделяне се попълва от списък с приложения, които имат така наречените цели за споделяне, които могат да обработват типа съдържание, което споделяте, независимо дали е текст, изображения, видеоклипове, URL адреси и т.н. В горната част на листа за споделяне ще видите визуализация на съдържанието, което споделяте. Под него ще намерите ред от Споделяне на преки пътища което ви позволява бързо да споделяте съдържание с конкретен контакт, последвано от друг ред от всякакви други преки пътища, които приложенията могат да представят, както и всички преки пътища, които сте закачили. И накрая, всички останали приложения, които поддържат типа съдържание, което споделяте, ще бъдат показани във вертикално превъртащ се „Списък с приложения“.

Освен че понякога е болезнено бавен, един от най-големите проблеми с Share Sheet е колко напълно претрупан може да бъде, ако имате инсталиран куп приложения. За щастие, Android 11 Beta 2 малко разтоварва менюто за споделяне, като комбинира всички цели за споделяне, които са от едно и също приложение. На екранните снимки по-горе има 3 цели за споделяне от MiXplorer, безплатно и популярно приложение за управление на файлове от нашите форуми. Въпреки че тези 3 цели за споделяне все още се показват в раздела за преки пътища за споделяне, всички те са изброени под „MiXplorer“ в пълния „списък с приложения“. Моят Pixel 3a XL, работещ с Beta 2, няма инсталирани много приложения, но ако имаше, тази малка промяна наистина би помогнала за разреждане на споделянето лист.

...и фиксираните приложения вече имат икона, показваща, че са фиксирани

Ето още една проста малка промяна в листа за споделяне, която има много смисъл: Приложенията, които са фиксирани в горната част на листа за споделяне, сега показват действителна икона на карфица.

Продължителното натискане на контролите на устройството в менюто за захранване ви отвежда до дейността

Една от най-добрите функции на Android 11 е възможността да изведете интелигентни домашни контроли в менюто за захранване. Тази функция, наречена "Device Controls", идва с API, към който разработчиците на интелигентни домашни приложения могат да се закачат. До тук, приложението Google Home вече добави поддръжка, а тази седмица Google го направи започна да информира разработчиците на интелигентни домове да се кача на борда. В случай, че не сте наясно, всъщност можете да натиснете продължително някой от интелигентните контроли на дома, за да отворите активност с подробни контроли за този конкретен IoT продукт, без да се налага да отваряте специалния ап. Това всъщност е една от ключовите характеристики на Device Controls, но не е добре позната и сме чували противоречиви доклади за това дали е възможно да се направи в Android 11 Beta 1. И все пак, ако не сте били наясно преди, надяваме се, че сега сте.

Ако нямате телефон Google Pixel, не се надявайте твърде много на тази функция. В крайна сметка няма гаранция ще се показва на всички устройства с Android 11.

Нова икона за стартиране на разговор в балон

„Bubbles“ е един от Android 11 подчертайте функции, въпреки че започна като опция за разработчици в Android 10. В първата бета версия функцията Bubbles се премести от Опции за разработчици в Настройки > Приложения и известия > Известия. Опцията „Разрешаване на приложенията да показват балончета“ вече е активирана по подразбиране, но приложенията все още трябва да поддържат показване на разговор като балонче. Засега само Приложението Съобщения на Google и Facebook Messenger поддържа показване на чатове в балончета.

Разработчиците обаче добавят поддръжка за известия с балончета е само едно парче от пъзела. Потребителите трябва да знаят за тази функция, поради което в последната бета версия Google добави полезна информация за включване, когато стартирате чат в балон за първи път. Сега в Beta 2 има преработена икона в известието, за да изскача разговор като балонче. Това известие прави по-ясно за потребителя, че докосването му ще изскочи съобщението от прозореца за известяване.

Прозорците PiP имат по-малка възможност за промяна на размера

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

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

Ето още една малка малка промяна: бутонът „Избор“ в прегледа на последните приложения е преработен с нова икона. Това е.

Още 3 нови файла с клавиатурно оформление за контролери за игри

Писахме за това как Android 11 носи 84 нови ключови съпоставяния за Xbox, Razer, PDP, Mad Catz и други контролери за игри. Е, Beta 2 добавя още 3 към списъка: друг Xbox 360 безжичен контролер, Xbox USB контролер и Steam контролер (модел 1001). Бутоните на тези контролери вече ще бъдат правилно картографирани към ключови входове, които приложенията могат да разпознаят, докато са свързани към устройство с Android.

Чекмеджето на приложението Pixel Launcher е загубило своята прозрачност

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

Опцията за принудителна честота на опресняване от 90 Hz е премахната, Smooth Display вече е с една страница по-малко

Както ни беше посочено за първи път от някои потребители на Reddit, опцията за „Принудително 90Hz“ честота на опресняване в настройките за разработчици е премахната в Android 11 Beta 2 за Pixel 4 и Pixel 4 XL. В допълнение, превключвателят "Smooth Display" е даден по-видно разположение в настройките на дисплея. Можете да видите и двете промени в действие в горния туит.

Премахването на опцията Force 90Hz доведе до някои оплаквания от потребители, които сега съобщават за проблеми с трептене на екрана. Тези проблеми вероятно произтичат от превключване на дисплея между различни гама калибрации когато скоростта на опресняване се промени. Това не се забелязва при повечето условия, но някои потребители може да видят, че се случва, когато яркостта на дисплея и околната среда са ниски. Имайте предвид, че Pixel 4, подобно на повечето смартфони с дисплеи с висока честота на опресняване, не поддържа истинско превключване на променлива честота на опресняване. Вместо това телефонът сменя предварително зададени режими на показване.

Не знаем защо Google реши да премахне тази страхотна опция. За щастие, ако си играете с ADB или което и да е приложение с разрешение WRITE_SETTINGS, можете лесно да накарате телефона винаги да работи на 90Hz отново (задайте Настройки. System.min_refresh_rate и настройки. System.peak_refresh_rate до "90").

Разговорите имат специална страница с настройки

В Настройки > Приложения и известия има специален фрагмент от настройки за Разговори, който е отделен от другите поднастройки за известия. Тук можете да промените настройките за всяко известие от приложение, което се разпознава като „Разговор“. Можете да промените приоритета, дали приложението може да се показва като балонче и др.

Лека промяна в редактора на екранни снимки за маркиране

чрез @hardikpakhale

Телефоните Pixel се предлагат с основно редактиране на екранни снимки, наречено Markup. В Android 11 горният ред от икони е променен. Бутонът „Споделяне“ е заменен с икона за споделяне, бутонът „запазване“ е преместен в нов диалогов прозорец, който се появява, когато докоснете „Готово“ (което преди това беше само стрелка назад за излизане от Markup) и вече има икона на кошче за изтриване на изображение. Когато докоснете „Готово“, вече има и опция за изтриване, в случай че промените решението си.

Нова опция за разработчици „Разрешаване на наслагвания на екрана в настройките“.

Има нова опция в Опции за разработчици, която се нарича „Разрешаване на наслагвания на екрана в Настройки“. Активирането на тази воля позволи на приложенията с разрешението „показване върху други приложения“ да показват своите плаващи прозорци над Настройки екрани. Не сме напълно сигурни защо е добавен този превключвател, като се има предвид, че Google планира премахнете наслагванията в полза на API на Bubbles. Възможно е Google да иска да направи екранни четци и други услуги за достъпност, които използват наслагвания, за да могат да помогнат на потребителите да навигират в настройките.

Балончетата спретнато се скриват, когато приложението премине на цял екран

Според съветника @AnalogCyan, иконата на плаващ балон в Android 11 вече се скрива, когато стартирате приложение, преминава на цял екран.

От бета 1: Деактивирайте автоматичното Wi-Fi свързване за конкретни мрежи

Android поддържа автоматично включване на Wi-Fi и свързване с близки (доверени) мрежи, но това винаги е било нещо или всичко за телефоните Pixel. Или сте активирали настройката „Автоматично включване на Wi-Fi“ в Настройки > Мрежа и интернет > Wi-Fi > Предпочитания за Wi-Fi, или не сте го направили. В първата бета версия на Android 11 Google добави опцията за превключване на тази функция на базата на всяка Wi-Fi мрежа. Просто отидете на подробности за „Мрежа“ за всяка запазена Wi-Fi мрежа и след това превключете „автоматично свързване“.

От бета 1: Запазете изображения от прегледа на последните приложения

Приложението Device Personalization Services на телефони Pixel добавя страхотна функция към прегледа на последните приложения: възможност за продължително натискане на текст или изображения, за да отворите контекстното меню. В по-ранна бета версия на Android 11 Google добави възможността за „запазване“ на изображение, което натиснете продължително в прегледа на скорошните приложения.

Функции в процес на разработка в Android 11 Beta 2

Разглобяването на APK често може да предвиди функции, които може да се появят в бъдеща актуализация на приложение, но е възможно някоя от функциите, които споменаваме тук, да не се появи в бъдеща версия. Това е така, защото тези функции в момента не са внедрени в живата компилация и могат да бъдат изтеглени по всяко време от разработчиците в бъдеща компилация.

Нова опция за разработчици на Pixel Launcher за отделяне на скорошната дейност от стартовия панел

В скритите настройки за разработчици на Pixel Launcher забелязахме нова опция, която със сигурност ще развълнува модераторите. В Android 9 Pie Google премести кода за преглед на последните приложения от SystemUI към Launcher3, което е приложението за стартиране на AOSP. От Android 9 Pie до Android 11, прегледът на скорошните приложения беше част от стартовия панел за запаси, не без значение дали това е Pixel Launcher на устройства Google Pixel или OEM стартовото приложение на не-Google устройства. Предимството на тази промяна е, че навигацията с жестове се интегрира безпроблемно с прегледа на последните приложения. Този ход обаче има остави разработчиците на трети страни за стартиране на прахта тъй като навигацията с жестове е или повредена, или невероятно колеблива, ако потребителят не използва стандартния стартер. Тази нова опция в Pixel Launcher може да намекне за възможно разделение между прегледа на последните приложения и потребителския интерфейс на стартовия панел, но не знаем как точно ще бъде приложена. Все пак ще следим за още улики.

Спряно изпълнение за кеширани приложения

Google работи върху нова опция за разработчици, подходящо наречена „фризер за кеширани приложения“. Според няколко струни ние изровихме, тази функция ще "преустанови изпълнението за кеширани приложения." Потребителите могат да превключват тази функция за всяко приложение база.

<stringname="cached_apps_freezer">Suspend execution for cached appsstring>
<stringname="cached_apps_freezer_device_default">Device defaultstring>
<stringname="cached_apps_freezer_disabled">Disabledstring>
<stringname="cached_apps_freezer_enabled">Enabledstring>
<stringname="cached_apps_freezer_reboot_dialog_text">Your device must be rebooted for this change to apply. Reboot now or cancel.string>

Все още не сме успели да видим тази функция, но ще актуализираме с няколко екранни снимки, след като я накараме да работи.

Монитор за изпускане на устройство

Не е изненада, че Google е работи върху нови телефони Pixel, но кой знае кога ще видят бял свят. Поне изглежда, че Google все още активно събира данни от потребителите, за да подобри бъдещите си устройства. Android 11 Beta 2 на Pixel 4 и Pixel 4 XL има ново предварително инсталирано приложение, наречено „Device Drop Monitor“. Въпреки това няма да го намерите в чекмеджето на приложението. Това приложение открива кога устройството бързо е паднало на земята. Той регистрира продължителността на свободното падане и ускорението на устройството. Когато бъде открито падане, приложението показва известие, което моли потребителя да попълни кратка анкета. Проучването иска от потребителя да прецени колко далеч е паднало устройството, върху какъв материал е паднал телефонът (бетон/асфалт/твърдо дърво/килим/плочки/т.н.) и дали телефонът е бил в защитен калъф. След завършване на проучването приложението ще каже на потребителите, че техният „принос ще помогне за подобряване на дизайна на бъдещите Pixel устройства“. ние не знаем дали това приложение някога ще показва анкети на обикновени потребители, тъй като изглежда, че кодът за иницииране на анкета е твърдо кодиран да връща false.

Мениджър на режима на висока яркост

В отговор на оплакванията на потребителите, че Pixel 4's дисплеят е твърде тъмен, за да се вижда на открито, Google актуализира алгоритъма за адаптивна яркост за активиране на режим на висока яркост, когато бъде открито изключително ярко околно осветление. Изглежда обаче, че Google се движи да прокара този код към AOSP, тъй като забелязахме ново системно приложение наречен HbmSvManager с името на пакета com.android.hbmsvmanager, което съдържа логиката за това алгоритъм.


Както винаги, ако научим повече за Android 11, ще публикуваме статия в XDA. Можете да следвате нашия маркер за Android 11, за да сте в крак с всичко, което намираме:

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