Android 11 Beta 2

Android 11 Beta 2 було випущено, і хоча очевидних змін може бути не так багато, ми зібрали все, що знайшли на даний момент.

Google випустив Android 11 Beta 2 раніше сьогодні, залишилася лише одна бета-версія до стабільного випуску 8 вересня. Бета-версія 2 вважається випуском «Стабільності платформи», що означає, що Android 11 SDK, API NDK, поверхні для додатків, поведінка платформи, а також обмеження для інтерфейсів, що не належать до SDK, були завершені. У своїй офіційній публікації в блозі Google не згадав жодної нової функції, але це не означає, що їх немає. Багато змін, які ми знайшли, неочевидні, а деякі з них навіть з’явилися з часів перший випуск бета-версії минулого місяця. Ось усе, що ми знайшли.

Нові функції та зміни для користувача в Android 11 Beta 2

Новий медіаплеєр у дизайні швидких налаштувань тепер увімкнено за умовчанням

Однією з найприємніших змін в Android 11 є перероблений медіаплеєр на панелі сповіщень. Замість того, щоб розміщуватись поряд з іншими сповіщеннями, сповіщення медіаплеєра тепер можна показувати у власному спеціальному місці під панеллю швидких налаштувань. В Android 11 Beta 1 вам потрібно було вимкнути параметр розробника під назвою «Відновлення медіа», щоб отримати цей новий дизайн. Зараз у бета-версії 2 це нове розташування медіаплеєра ввімкнено за умовчанням. Нові елементи керування відтворенням також включають кнопку для швидкого перемикання виведення медіафайлів між підключеними пристроями.

Одна з інших переваг нових засобів керування відтворенням медіа в Android 11 — це можливість запам’ятовувати та перейти до 5 попередніх медіа-сеансів. Розробникам потрібно трохи попрацювати над підтримкою, але ми сподіваємося, що незабаром з’являться такі програми, як YouTube Music, Pandora та Spotify.

Нова сяюча «брижа» анімація в елементах керування медіаплеєра

Правда, це досить незначна зміна, але ми вважали її гарною, коли вперше її помітили. Під час взаємодії з кнопками в сповіщенні про відтворення мультимедійного вмісту з’явилася витончена нова анімація світіння/брижі. Це невеликий штрих, але виглядає дуже красиво.

Записувач екрана може одночасно записувати звук пристрою/внутрішнього звуку та/або мікрофона

Android 10 додав API AudioPlaybackCapture, щоб надати програмам офіційний спосіб записувати аудіо з інших програм. Поки в Android 10 не було додано цей API, більшість програм для запису екрана записували аудіо з мікрофона. Не дивлячись на сторонні програми для запису екрана, люди вже багато років вимагають, щоб Google додав власний записувач екрана в Android. Нарешті це з’явилося в попередніх версіях Android 11, але ви могли записувати звук лише з мікрофона. Нарешті, бета-версія 2 додає можливість записувати звук пристрою, мікрофон або обидва одночасно! Це виявиться надзвичайно корисним для створення навчальних записів екрану або оповідання під час гри. Ми дослідили код і виявили, що ця функція використовує вищезгаданий AudioPlaybackCaptureAPI, тобто не зможе записувати аудіо з програм, які відмовляються.

Менше безладу в аркуші спільного доступу

Аркуш спільного доступу Android є однією з його найкорисніших функцій, навіть якщо це можливо часом трохи дратує. Таблиця спільного доступу заповнюється списком програм, які мають так звані цілі спільного доступу, які можуть обробляти вміст, яким ви ділитеся, будь то текст, зображення, відео, URL-адреси тощо. У верхній частині аркуша спільного доступу ви побачите попередній перегляд вмісту, яким ви ділитеся. Під ним ви знайдете ряд Обмін ярликами який дає змогу швидко ділитися вмістом із певним контактом, а потім інший рядок будь-яких інших ярликів, які можуть відображати програми, а також будь-які ярлики, які ви закріпили. Нарешті, будь-які додатки, які залишилися, підтримують вміст, яким ви ділитеся, відображатимуться у вертикально прокручуваному «списку додатків».

Крім того, що час від часу він дуже повільний, одна з найбільших проблем із Share Sheet полягає в тому, наскільки він може бути безладним, якщо у вас встановлено купу програм. На щастя, Android 11 Beta 2 трохи розвантажує меню спільного доступу, об’єднуючи будь-які цілі спільного доступу з однієї програми. На скріншотах вище показано 3 цілі спільного доступу з MiXplorer, безкоштовний і популярний додаток для керування файлами з наших форумів. Хоча ці 3 цілі спільного доступу все ще відображаються в розділі «Ярлики спільного доступу», усі вони перераховані в розділі «MiXplorer» у повному «Списку програм». На моєму Pixel 3a XL під керуванням бета-версії 2 не так багато встановлених програм, але якби було встановлено, ця невелика зміна дійсно допомогла б зменшити кількість додатків лист.

...і закріплені програми тепер мають значок, який вказує на те, що вони закріплені

Ось ще одна проста невелика зміна в аркуші спільного доступу, яка має багато сенсу: програми, які закріплені у верхній частині аркуша спільного доступу, тепер показують справжній значок шпильки.

Тривале натискання елементів керування пристроєм у меню живлення переведе вас до активності

Одна з найкращих функцій Android 11 це можливість відображати елементи керування розумним будинком у меню живлення. Ця функція, що отримала назву «Керування пристроєм», містить API, до якого можуть підключитися розробники програм для розумного дому. Так далеко, додаток Google Home вже додав підтримку, і цього тижня Google додав почали інформувати розробників розумного будинку потрапити на борт. Якщо ви не знаєте, ви можете фактично довго натискати будь-який елемент керування розумним будинком, щоб відкрити активності з детальними елементами керування для цього конкретного продукту IoT без необхідності відкривати спеціальний додаток Насправді це одна з ключових функцій Device Controls, але вона маловідома, і ми чули суперечливі повідомлення про те, чи можливо це зробити в Android 11 Beta 1. І все-таки, якщо ви не знали раніше, то, сподіваємося, тепер знаєте.

Якщо у вас немає телефону Google Pixel, не надто сподівайтеся на цю функцію. Зрештою, гарантії немає він відображатиметься на всіх пристроях з Android 11.

Нова піктограма для запуску бесіди в спливаючій підказці

«Bubbles» — одна з Android 11 виділити особливості, хоча він починався як варіант розробника в Android 10. У першій бета-версії функцію бульбашок було переміщено з параметрів розробника в налаштування > програми та сповіщення > сповіщення. Параметр «Дозволити програмам показувати спливаючі підказки» тепер увімкнено за замовчуванням, але додатки все ще повинні підтримувати показ розмови як спливаючу підказку. Поки тільки Програма Google Повідомлення і Facebook Messenger підтримка показу чатів у бульбашках.

Однак розробники, які додають підтримку спливаючих сповіщень, є лише частиною головоломки. Користувачі повинні знати про цю функцію, тому в останній бета-версії Google додав деяку корисну інформацію про вступ, коли ви вперше запускаєте чат у спливаючій підказці. Тепер у бета-версії 2 у сповіщеннях є перероблений значок, який відкриває бесіду як спливаючу підказку. Це сповіщення пояснює користувачеві, що натискання на нього призведе до появи повідомлення з вікна сповіщення.

Вікна PiP мають меншу можливість змінювати розмір

Схоже, що вікна «картинка в картинці» мають меншу гнучкість, коли справа доходить до зміни розміру, функції, яку щойно додали в Android 11 Developer Preview 4. Знімки екрана вище показують ступінь, до якого ви можете змінити розмір вікон. Це небагато, на жаль. Попередні випуски дозволяли змінювати розмір вікон, якщо підтримувалося співвідношення сторін, але тепер, здається, існує верхня межа розміру вікна, ймовірно, щодо DPI пристрою.

Новий значок кнопки «Вибрати» в огляді останніх програм

Ось ще одна невелика зміна: кнопку «Вибрати» в огляді останніх програм було оновлено з новою піктограмою. Це воно.

Ще 3 нові файли розкладки клавіш для ігрових контролерів

Ми писали про те, як Android 11 приносить 84 нові відображення клавіш для Xbox, Razer, PDP, Mad Catz та інших ігрових контролерів. Що ж, Beta 2 додає до списку ще 3: ще один бездротовий контролер Xbox 360, USB-контролер Xbox і контролер Steam (модель 1001). Тепер кнопки цих контролерів будуть належним чином зіставлені з ключовими вводами, які програми можуть розпізнавати під час підключення до пристрою Android.

Панель програм Pixel Launcher втратила свою прозорість

Правда, ця зміна могла відбутися в попередній версії, але ми не помітили її, доки на неї не звернув нашу увагу порадник. Коли ви відкриваєте панель програм у Pixel Launcher, у фоновому режимі більше немає прозорості. Ми не знаємо, чому це було змінено, але ми знаємо, що Google працює за лаштунками реалізація розмиття вікон на рівні композитора.

Опцію примусової частоти оновлення 90 Гц вилучено, Smooth Display тепер на одну сторінку менше

Як вперше зазначив нам деякі користувачі Reddit, опцію «Примусово встановлювати частоту оновлення 90 Гц» у налаштуваннях розробника було видалено в Android 11 Beta 2 для Pixel 4 і Pixel 4 XL. Крім того, було надано перемикач «Плавне відображення». більш помітне розміщення в налаштуваннях дисплея. Ви можете побачити обидві зміни в дії в наведеному вище твіті.

Видалення опції Force 90Hz призвело до деяких скарг користувачів, які тепер повідомляють про проблеми з мерехтінням екрана. Ймовірно, ці проблеми виникають через перемикання дисплея між різними калібруваннями гами коли змінюється частота оновлення. У більшості випадків це непомітно, але деякі користувачі можуть помітити, що це відбувається, коли дисплей і яскравість навколишнього середовища низькі. Майте на увазі, що Pixel 4, як і більшість смартфонів із дисплеями з високою частотою оновлення, не підтримує справжнє перемикання змінної частоти оновлення. Натомість телефон перемикається між попередньо встановленими режимами відображення.

Ми не знаємо, чому Google вирішив видалити цю чудову опцію. На щастя, якщо ви возитеся з ADB або будь-якою програмою з дозволом WRITE_SETTINGS, ви можете легко знову змусити телефон завжди працювати на частоті 90 Гц (встановіть налаштування. System.min_refresh_rate і налаштування. System.peak_refresh_rate до «90»).

Розмови мають окрему сторінку налаштувань

У розділі «Налаштування» > «Програми та сповіщення» є спеціальний фрагмент налаштувань для бесід, який відокремлений від інших підналаштувань сповіщень. Тут ви можете змінити налаштування будь-якого сповіщення програми, яке розпізнається як «Розмова». Ви можете змінити пріоритет, чи може програма відображатися як спливаюча підказка тощо.

Невелике налаштування редактора знімків екрана розмітки

через @hardikpakhale

Телефони Pixel мають базову функцію редагування знімків екрана під назвою Markup. В Android 11 верхній ряд значків був змінений. Кнопку «Поділитися» замінено піктограмою спільного доступу, кнопку «Зберегти» переміщено в нове діалогове вікно, яке з’являється, коли ви натискаєте «Готово» (раніше це була лише стрілка назад для виходу з розмітки), і тепер є значок кошика для видалення зображення. Коли ви натискаєте «Готово», тепер також є опція «Видалити», якщо ви передумаєте.

Новий параметр розробника «Дозволити накладення екрана в налаштуваннях».

У Параметрах розробника з’явилася нова опція під назвою «Дозволити накладання екрану в налаштуваннях». Увімкнення цього буде дозволити програмам із дозволом «відображати поверх інших програм» показувати свої плаваючі вікна поверх налаштувань екрани. Ми не зовсім впевнені, чому було додано цей перемикач, враховуючи, що Google планує це зробити відмовитися від накладень на користь Bubbles API. Цілком можливо, що 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 на пристроях 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 дисплей надто тьмяний, щоб бачити його на вулиці, Google оновлено алгоритм адаптивної яскравості щоб увімкнути режим високої яскравості, коли виявлено надзвичайно яскраве навколишнє освітлення. Схоже, Google збирається перемістити цей код до AOSP, оскільки ми помітили нову системну програму називається HbmSvManager з назвою пакета com.android.hbmsvmanager, який містить логіку для цього алгоритм.


Як завжди, якщо ми дізнаємося більше про Android 11, ми опублікуємо статтю на XDA. Ви можете стежити за нашим тегом Android 11, щоб бути в курсі всього, що ми знайдемо:

Новини Android 11 на XDA