Розбір APK сервісів Google Play натякає на те, що незабаром батьки зможуть створити додатковий екран блокування для своїх дітей.
З моменту випуску Google пройшло трохи більше місяця перший попередній перегляд для розробників Android 11. Немає потреби говорити, що обидві випущені наразі збірки мають багато змін порівняно з Android 10, включаючи нове використання одноразового дозволу, історію сповіщень тощо. Хоча ми вже розглянули більшість змін, які стосуються користувача та внутрішні Попередній перегляд розробника 1 і чим новіше Попередній перегляд розробника 2, є ще багато нових API, за якими ми стежимо. Одним із них є DevicePolicyKeyguardService API, який призначений для надання вторинного екрана блокування SystemUI. Спочатку ми думали, що це призначено лише для корпоративного використання через вимоги адміністратора пристрою, але ми виявили інше потенційне використання як новий інструмент батьківського контролю для Family Link.
Нова служба, яку ми знайшли у файлі маніфесту Google Play Services 20.12.14, передбачає, що незабаром ми можемо побачити власну інтеграцію цього API. Назва цієї служби "com.google.android.gms.kids. SecondaryLockscreenService", змушує нас повірити в це
Family Link буде той, хто цим скористається. Ми можемо зробити обґрунтоване припущення, що Google дозволить батькам налаштувати додатковий екран блокування для своїх дітей, який потім відображатиме інформацію, відмінну від основної. У документації API згадується, що реалізація має бути забезпечена програмою адміністратора пристрою, що задовольняє служби Google Play. Логічне значення «platformAtLeastR» у сервісі говорить про те, що ця функція буде доступна лише для пристроїв з Android 11 і вище.<serviceandroid: enabled="@bool/platformIsAtLeastR"android: exported="@bool/platformIsAtLeastR"android: name="com.google.android.gms.kids.SecondaryLockscreenService"android: permission="android.permission.BIND_DEVICE_ADMIN"android: process="com.google.android.gms.ui"chimera: autoEnabled="false">
<intent-filter>
<actionandroid: name="android.app.action.BIND_SECONDARY_LOCKSCREEN_SERVICE"/>
intent-filter>
service>
Майте на увазі, що, незважаючи на те, що послуга присутня в Маніфесті служб Google Play, ми не знайшли жодних рядків або активів, пов’язаних із цією функцією. Так само в останній версії Family Link не було жодної інформації про цю функцію. Ймовірно, це означає, що ця функція знаходиться на ранній стадії розробки, тому нам доведеться почекати, поки вона буде детальніше розроблена. Я думаю, що ми побачимо більше деталей цієї функції незабаром після появи стабільної версії Android 11.