Android 14 може дозволити вам клонувати програми, щоб ви могли використовувати два облікові записи одночасно

click fraud protection

Android 14 готується додати функцію клонування програми, яка дозволить вам клонувати програму, щоб ви могли використовувати два облікові записи одночасно.

Існує багато причин, чому можна мати кілька облікових записів для онлайн-сервісу, але якщо це так Android-додаток служби не дозволяє перемикатися між обліковими записами, то вам доведеться знайти обхідний шлях. Можливо, у вас є один обліковий запис у програмі, а інший — на веб-сайті, або, можливо, ви клонували програму, щоб мати два її екземпляри, встановлені на вашому телефоні.

Клонування програми є дуже популярним рішенням цієї проблеми, але якщо OEM вашого пристрою не реалізував це самі функції, вам доведеться знайти сторонній клонувальник програм у Google Play або деінде, щоб зробити це робота. Це тому, що Android спочатку не підтримує програми для клонування, але це може змінитися з Android 14.

Google тестує нову функцію «клонованих програм». Android 14 це дозволить вам «створити другий екземпляр програми, щоб ви могли використовувати два облікові записи одночасно». Ця функція може бути доступні для користувачів через програму «Налаштування» в розділі «Налаштування» > «Програми» > «Клоновані програми», як показано на вбудованих знімках екрана нижче.

Коли ви клонуєте свою першу програму за допомогою функції «клонованих програм», Android створює так званий «профіль користувача-клон» і встановлює цю програму в профіль. Будь-які програми, які ви клонуєте пізніше, встановлюються в той самий профіль клонування, який було створено раніше. Оскільки профіль клонування не ділиться даними програми з батьківським профілем користувача, це означає, що будь-які програми, які ви клонуєте, не збережуть вашу інформацію для входу чи налаштування, тому вам доведеться налаштовувати їх з нуля. Якщо ви вирішите, що клонована програма більше не потрібна, ви можете видалити її на сторінці «клоновані програми» або через стандартний інтерфейс «інформація про програму».

Хоча функція «клонованих додатків» є новою в Android 14, сам клонований профіль користувача був першим представлено в Android 12. Однак Android не запропонував користувачам спосіб, окрім команд ADB, щоб створити цей профіль або вибрати, які програми встановлювати в нього — досі.

Ще одна ключова частина, якої не було в попередніх випусках (і досі відсутня в Android 14 DP1), — це інтеграція панелі запуску. Клоновані програми потрібно якимось чином відрізняти від оригіналів на головному екрані, інакше ви постійно помилково відкриватимете не ту програму. У попередніх випусках програма запуску була помилково застосувати значки що означає, що клоновані програми належали до робочого профілю. Насправді програма запуску подумає, що ваш пристрій має робочий профіль, хоча його взагалі може не існувати, захаращуючи вашу панель програм вкладкою робочого профілю. Хоча Pixel Launcher в Android 14 DP1 не застосовує значок робочого профілю до клонованих програм, він взагалі не розрізняє їх, а також продовжує помилку створення вкладки робочого профілю. Принаймні тепер зрозуміло, що клонування програми в процесі оновлення фактично можна використовувати в Android 14.

Це не означає, що ви не можете клонувати програми, якщо на вашому пристрої не встановлено Android 14. Як я вже згадував раніше, багато OEM-версій Android постачаються з власним поглядом на цю функцію, і є також багато програм сторонніх розробників, які надають цю функцію. Здебільшого ці існуючі реалізації клонують програми, встановлюючи їх у вторинні профілі користувачів. Наприклад, OxygenOS від OnePlus створює спеціальний профіль користувача для його функцію «Паралельні програми». на який він потім встановлює вибрані вами програми. Більшість сторонніх клонувальників програм подобається Притулок створити робочий профіль, оскільки це єдиний тип профілю, який вони можуть створити за допомогою доступних їм API та привілеїв, які вони можуть отримати.

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

Реалізація та використання профілю клонування Android визначається CDD або документом визначення сумісності. CDD Android 13 держави що створення профілю клонування для запуску подвійних екземплярів однієї програми є необов’язковим, але я не впевнений, чи стане це обов’язковою функцією для OEM-виробників для впровадження в Android 14. Тепер, коли ця функція, здається, підтримується від Google, однак я очікую, що OEM-виробники мають але для реалізації такої функції потрібно просто прийняти клонування програми Android 14 впровадження.

Проте я маю зауважити кілька застережень. По-перше, ця функція зараз тестується Google, тому немає гарантії, що вона потрапить до стабільної версії Android 14. Ця функція вимкнена за замовчуванням в Android 14 DP1, тому мені довелося вимкнути прапор розробника, щоб цей інтерфейс користувача з’явився в програмі «Налаштування».

Крім того, список додатків, які можна клонувати, наразі обмежено кількома додатками, визначеними OEM; Мені довелося змінити прапор, щоб Discord, Facebook і Telegram з’явилися на зображених вище знімках екрана. Немає жодного механізму чи API, щоб увімкнути або відмовитися від цього, і я не знаю, чи розробляється така річ зараз. Я буду стежити за подальшим розвитком цієї функції.