Android 14 vám umožní klonovať aplikácie, aby ste mohli používať dva účty súčasne

click fraud protection

Android 14 sa pripravuje na pridanie funkcie klonovania aplikácií, ktorá vám umožní klonovať aplikáciu, aby ste mohli používať dva účty súčasne.

Existuje veľa dôvodov, prečo by ste mohli mať viacero účtov pre online službu, ale ak áno aplikácia služby pre Android vám neumožňuje prepínať medzi vašimi účtami, potom budete musieť nájsť a riešenie. Možno máte jeden účet prihlásený v aplikácii a druhý na webovej lokalite, alebo ste aplikáciu naklonovali, aby ste mali v telefóne nainštalované jej dve inštancie.

Klonovanie aplikácií je skutočne populárnym riešením tohto problému, ale pokiaľ OEM vášho zariadenia neimplementoval Ak to chcete urobiť, budete musieť nájsť klonovač aplikácií tretej strany na Google Play alebo inde prácu. Je to preto, že Android natívne nepodporuje klonovacie aplikácie, ale to sa môže zmeniť s Androidom 14.

Google testuje novú funkciu „klonovaných aplikácií“. Android 14 ktorá vám umožní „vytvoriť druhú inštanciu aplikácie, aby ste mohli používať dva účty súčasne“. Táto funkcia môže byť sprístupnené používateľom prostredníctvom aplikácie Nastavenia v časti Nastavenia > Aplikácie > Klonované aplikácie, ako je znázornené na vložených snímkach obrazovky nižšie.

Keď klonujete svoju prvú aplikáciu prostredníctvom funkcie „klonované aplikácie“, Android vytvorí takzvaný „klonovaný používateľský profil“ a nainštaluje túto aplikáciu do profilu. Všetky aplikácie, ktoré následne naklonujete, sa nainštalujú do rovnakého klonovacieho profilu, ktorý bol vytvorený predtým. Keďže profil klonovania nezdieľa údaje aplikácie s nadradeným používateľským profilom, znamená to, že žiadne aplikácie, ktoré naklonujete, si neuchovajú vaše prihlasovacie údaje ani nastavenia, takže ich budete musieť nastaviť od začiatku. Ak sa rozhodnete, že klonovanú aplikáciu už nepotrebujete, môžete ju odstrániť cez stránku „klonované aplikácie“ alebo cez štandardné rozhranie „informácie o aplikácii“.

Aj keď je funkcia „klonovaných aplikácií“ v systéme Android 14 nová, prvý bol samotný klonovaný používateľský profil predstavený v systéme Android 12. Android však neponúkol používateľom okrem príkazov ADB spôsob, ako vytvoriť tento profil alebo si vybrať, ktoré aplikácie do neho nainštalujú - až doteraz.

Ďalším kľúčovým prvkom, ktorý v predchádzajúcich vydaniach chýbal (a stále chýba v systéme Android 14 DP1), je integrácia spúšťača. Klonované aplikácie je potrebné na domovskej obrazovke nejakým spôsobom odlíšiť od ich originálov, inak by ste omylom neustále otvárali nesprávnu aplikáciu. V skorších vydaniach by mal spúšťač omylom použiť odznaky čo znamená, že klonované aplikácie patria do pracovného profilu. Spúšťač by si v skutočnosti myslel, že vaše zariadenie má pracovný profil, aj keď žiadny nemusí existovať, čím by zaplnil zásuvku aplikácie kartou pracovného profilu. Aj keď Pixel Launcher v systéme Android 14 DP1 neaplikuje odznak pracovného profilu na klonované aplikácie, vôbec ich nerozlišuje a tiež pokračuje v chybe pri vytváraní karty pracovného profilu. Teraz je aspoň jasné, že klonovanie aplikácií v procese inovácie je skutočne použiteľné v systéme Android 14.

To však neznamená, že nemôžete klonovať aplikácie, ak vaše zariadenie nepoužíva Android 14. Ako som už spomenul, veľa verzií Androidu OEM má svoj vlastný pohľad na túto funkciu a existuje aj množstvo aplikácií tretích strán, ktoré túto funkciu poskytujú. Z väčšej časti tieto existujúce implementácie klonujú aplikácie ich inštaláciou do sekundárnych užívateľských profilov. Napríklad OnePlus OxygenOS vytvára vyhradený používateľský profil jeho funkciu „Paralelné aplikácie“. do ktorého potom nainštaluje aplikácie podľa vášho výberu. Väčšina klonovačov aplikácií tretích strán má rada Prístrešok vytvorte si pracovný profil, pretože je to jediný druh profilu, ktorý môžu vytvoriť pomocou rozhraní API, ktoré majú k dispozícii, a privilégií, ktoré môžu získať.

Zatiaľ čo inštalácia aplikácie do pracovného profilu ju efektívne klonuje, používanie pracovného profilu týmto spôsobom predstavuje určité problémy. Okrem konfliktu používateľského rozhrania sú pracovné profily úplne izolované od primárneho používateľského účtu, takže prístup k súborom a zdieľanie súborov medzi profilmi môže byť zložité. Na druhej strane profil klonu je len čiastočne izolovaný od svojho rodičovského profilu. Aplikácie nainštalované v profile klonu majú svoje vlastné adresáre súkromných údajov aplikácií a nemajú prístup k súborom uloženým v súkromných údajoch aplikácie adresáre pôvodných aplikácií v nadradenom profile, ale môžu pristupovať k úložisku alebo údajom, ktoré sú prístupné aj aplikáciám v nadradenom profile profilu.

Implementácia a používanie klonovacieho profilu Androidu je definované v CDD alebo dokumente s definíciou kompatibility. CDD so systémom Android 13 štátov že vytvorenie profilu klonu na účely spúšťania dvoch inštancií tej istej aplikácie je voliteľné, ale nie som si istý, či sa stane povinnou funkciou pre výrobcov OEM na implementáciu v systéme Android 14. Teraz, keď sa zdá, že táto funkcia má podporu od spoločnosti Google, predpokladám, že výrobcovia OEM, ktorí ju majú ale implementácia tohto druhu funkcie už jednoducho prijme klonovanie aplikácií pre Android 14 implementáciu.

Existuje však niekoľko upozornení, ktoré by som si mal všimnúť. Po prvé, táto funkcia je v súčasnosti testovaná spoločnosťou Google, takže neexistuje žiadna záruka, že sa dostane do stabilného vydania systému Android 14. Táto funkcia je v systéme Android 14 DP1 predvolene vypnutá, takže som musel prepnúť príznak vývojára, aby sa toto používateľské rozhranie zobrazilo v aplikácii Nastavenia.

Okrem toho je zoznam aplikácií, ktoré je možné klonovať, v súčasnosti obmedzený na niekoľko aplikácií definovaných výrobcom OEM; Musel som upraviť príznak, aby sa Discord, Facebook a Telegram objavili na snímkach obrazovky uvedených vyššie. Neexistuje žiadny mechanizmus ani rozhranie API, ktoré by to umožnilo alebo odhlásilo, a neviem, či sa niečo také momentálne vyvíja. Budem sledovať ďalší vývoj tejto funkcie.