Android 14 vam lahko omogoči kloniranje aplikacij, tako da lahko uporabljate dva računa hkrati

click fraud protection

Android 14 se pripravlja na dodajanje funkcije kloniranja aplikacije, ki vam bo omogočila kloniranje aplikacije, tako da lahko uporabljate dva računa hkrati.

Obstaja veliko razlogov, zakaj bi lahko nekdo imel več računov za spletno storitev, vendar če to aplikacija storitve Android vam ne omogoča preklapljanja med vašimi računi, potem boste morali najti rešitev. Morda imate en račun prijavljen v aplikaciji in drugega na spletnem mestu ali pa ste aplikacijo klonirali, tako da imate v telefonu nameščena dva primerka.

Kloniranje aplikacij je zelo priljubljena rešitev za to težavo, vendar razen če je OEM vaše naprave implementiral sami, boste morali v Googlu Play ali drugje poiskati program za kloniranje aplikacij drugega proizvajalca služba. To je zato, ker Android izvorno ne podpira aplikacij za kloniranje, vendar bi se to lahko spremenilo z Androidom 14.

Google preizkuša novo funkcijo »kloniranih aplikacij« v Android 14 ki vam bo omogočil "ustvariti drugi primerek aplikacije, tako da lahko uporabljate dva računa hkrati." Ta funkcija je lahko na voljo uporabnikom prek aplikacije Nastavitve pod Nastavitve > Aplikacije > Klonirane aplikacije, kot je prikazano na vdelanih posnetkih zaslona spodaj.

Ko klonirate svojo prvo aplikacijo s funkcijo »kloniranih aplikacij«, Android ustvari tako imenovani »klon uporabniškega profila« in to aplikacijo namesti v profil. Vse aplikacije, ki jih klonirate pozneje, so nameščene v isti profil kloniranja, ki je bil ustvarjen prej. Ker profil klona ne deli podatkov o aplikaciji s profilom nadrejenega uporabnika, to pomeni, da nobena aplikacija, ki jo klonirate, ne bo ohranila vaših podatkov za prijavo ali nastavitev, zato jih boste morali nastaviti od začetka. Če se odločite, da klonirane aplikacije ne potrebujete več, jo lahko izbrišete na strani »klonirane aplikacije« ali prek standardnega vmesnika »informacije o aplikaciji«.

Čeprav je funkcija »kloniranih aplikacij« nova v sistemu Android 14, je bil sam profil uporabnika kloniranja prvi predstavljen v sistemu Android 12. Vendar pa Android do zdaj ni ponudil načina, izven ukazov ADB, da uporabniki ustvarijo ta profil ali izberejo, katere aplikacije naj namestijo vanj.

Drug ključni del, ki je manjkal v prejšnjih izdajah (in še vedno manjka v Androidu 14 DP1), je integracija zaganjalnika. Klonirane aplikacije je treba na nek način razlikovati od njihovih izvirnikov na domačem zaslonu, sicer bi pomotoma ves čas odpirali napačno aplikacijo. V prejšnjih izdajah bi zaganjalnik pomotoma uporabi značke kar pomeni, da so klonirane aplikacije pripadale delovnemu profilu. Pravzaprav bi zaganjalnik mislil, da ima vaša naprava delovni profil, čeprav morda sploh ne obstaja, in bi vaš predal za aplikacije napolnil z zavihkom delovnega profila. Medtem ko Pixel Launcher v Androidu 14 DP1 ne uporablja značke delovnega profila za klonirane aplikacije, jih sploh ne razlikuje in prav tako nadaljuje napako ustvarjanja zavihka delovnega profila. Zdaj je vsaj jasno, da je kloniranje aplikacije v procesu nadgradnje, da bo dejansko uporabno v Androidu 14.

To pa ne pomeni, da ne morete klonirati aplikacij, če vaša naprava ne uporablja Android 14. Kot sem že omenil, je veliko različic Androida proizvajalcev originalne opreme opremljeno z lastnim pristopom k tej funkciji, obstaja pa tudi veliko aplikacij tretjih oseb, ki zagotavljajo to funkcionalnost. Večinoma te obstoječe izvedbe klonirajo aplikacije tako, da jih namestijo v sekundarne uporabniške profile. OnePlusov OxygenOS na primer ustvari namenski uporabniški profil za svojo funkcijo »Vzporedne aplikacije«. na katerega nato namesti aplikacije po vaši izbiri. Večini klonov aplikacij tretjih oseb je všeč Zavetje ustvarijo delovni profil, ker je to edina vrsta profila, ki jo lahko ustvarijo z API-ji, ki so jim na voljo, in privilegiji, ki jih lahko pridobijo.

Čeprav namestitev aplikacije v delovni profil dejansko klonira, uporaba delovnega profila na ta način predstavlja nekaj izzivov. Poleg spora v uporabniškem vmesniku so delovni profili popolnoma izolirani od primarnega uporabniškega računa, zato sta lahko dostop do datotek in skupna raba datotek med profili težavna. Po drugi strani pa je profil klona le delno izoliran od svojega nadrejenega profila. Aplikacije, nameščene v profilu kloniranja, imajo lastne zasebne podatkovne imenike aplikacij in ne morejo dostopati do datotek, shranjenih v zasebnih podatkih aplikacije imenikov izvirnih aplikacij v nadrejenem profilu, vendar lahko dostopajo do shrambe ali podatkov, ki so dostopni tudi aplikacijam nadrejenega profil.

Implementacijo in uporabo profila klona Android določa CDD ali dokument z opredelitvijo združljivosti. CDD za Android 13 države da ustvarjanje profila kloniranja za namene izvajanja dvojnih primerkov iste aplikacije ni obvezno, vendar nisem prepričan, ali bo to postala obvezna funkcija za proizvajalce originalne opreme za implementacijo v Android 14. Zdaj, ko se zdi, da ima funkcija Googlovo podporo, predvidevam, da jo imajo proizvajalci originalne opreme še za implementacijo te vrste funkcije, bo preprosto prevzel kloniranje aplikacije Android 14 izvajanje.

Vendar moram upoštevati nekaj opozoril. Prvič, Google trenutno preizkuša to funkcijo, zato ni nobenega zagotovila, da bo prišla do stabilne izdaje Androida 14. Ta funkcija je v sistemu Android 14 DP1 privzeto onemogočena, zato sem moral preklopiti zastavico razvijalca, da se je ta uporabniški vmesnik prikazal v aplikaciji Nastavitve.

Poleg tega je seznam aplikacij, ki jih je mogoče klonirati, trenutno omejen na peščico aplikacij, ki jih določi OEM; Moral sem spremeniti zastavico, da so se Discord, Facebook in Telegram pojavili na zgornjih posnetkih zaslona. Ni mehanizma ali API-ja, s katerim bi to omogočili ali zavrnili, in ne vem, ali se kaj takega trenutno razvija. Pozoren bom na nadaljnji razvoj te funkcije.