Разрушаването на APK на Google Play Services подсказва, че родителите скоро ще могат да създадат вторичен заключващ екран за децата си.
Измина малко повече от месец от пускането на Google първата визуализация за разработчици на Android 11. Излишно е да казвам, че и двете издадени в момента компилации имат много промени спрямо Android 10, включително ново използване на еднократни разрешения, хронология на известията и т.н. Въпреки че вече обхванахме повечето от промените, насочени към потребителя и под капака Визуализация за разработчици 1 и по-новите Визуализация за разработчици 2, все още има много нови API, които следим. Един от тях е DevicePolicyKeyguardService API, който е предназначен за предоставяне на вторичен заключен екран към SystemUI. Първоначално смятахме, че това е предназначено само за корпоративна употреба поради изискването за администратор на устройството, но открихме друга потенциална употреба като нов инструмент за родителски контрол за Family Link.
Нова услуга, която изровихме във файла на манифеста на услугите на Google Play 20.12.14, предполага, че скоро може да видим интеграция от първа страна на този API. Името на тази услуга, „com.google.android.gms.kids. SecondaryLockscreenService", ни кара да вярваме в това
Family Link ще бъде този, който се възползва от него. Можем да направим обосновано предположение, че Google ще позволи на родителите да настроят вторичен заключен екран за децата си, който след това ще показва информация, различна от основната. В документацията на API се споменава, че внедряването трябва да бъде осигурено от приложение за администратор на устройство, което Google Play Services удовлетворява. Булевата „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 Services, не намерихме никакви низове или активи, отнасящи се до функцията. По същия начин най-новата версия на Family Link нямаше подробности за тази функция. Това вероятно означава, че функцията е в ранен етап на разработка, така че ще трябва да изчакаме да бъде усъвършенствана повече. Мисля обаче, че ще видим повече подробности за функцията скоро след пристигането на стабилната версия на Android 11.