Android 14 võimaldab teil rakendusi kloonida, et saaksite kasutada kahte kontot korraga

click fraud protection

Android 14 valmistub lisama rakenduste kloonimise funktsiooni, mis võimaldab teil rakenduse kloonida, et saaksite kasutada kahte kontot korraga.

Põhjuseid, miks võrguteenuse jaoks võib olla mitu kontot, on palju, kuid kui see nii on teenuse Androidi rakendus ei võimalda teil kontode vahel vahetada, siis peate leidma a lahendus. Võib-olla on teil rakendusse sisse logitud üks konto ja veebisaidil teine ​​konto või olete rakenduse klooninud, nii et teie telefoni on installitud selle kaks eksemplari.

Rakenduste kloonimine on selle probleemi jaoks väga populaarne lahendus, kuid välja arvatud juhul, kui teie seadme originaalseadmete tootja seda rakendab funktsiooni ise, peate selle tegemiseks leidma Google Playst või mujalt kolmanda osapoole rakenduste kloonimise töö. Selle põhjuseks on asjaolu, et Android ei toeta algselt kloonimisrakendusi, kuid see võib Android 14 puhul muutuda.

Google katsetab uut "kloonitud rakenduste" funktsiooni Android 14 mis võimaldab teil "luua rakenduse teise eksemplari, et saaksite kasutada kahte kontot korraga". See funktsioon võib olla kasutajatele kättesaadavaks tehtud rakenduse Seaded kaudu jaotises Seaded > Rakendused > Kloonitud rakendused, nagu on näidatud manustatud ekraanipiltidel allpool.

Kui kloonite oma esimese rakenduse kloonitud rakenduste funktsiooni kaudu, loob Android nn klooni kasutajaprofiili ja installib selle rakenduse profiilile. Kõik hiljem kloonitavad rakendused installitakse samale klooniprofiilile, mis loodi varem. Kuna klooniprofiil ei jaga rakenduse andmeid vanemkasutaja profiiliga, ei säilita see kloonitud rakendused teie sisselogimisteavet ega seadeid, mistõttu peate need nullist seadistama. Kui otsustate, et te ei vaja enam kloonitud rakendust, saate selle kustutada lehe „kloonitud rakendused” või standardse rakenduse teabe liidese kaudu.

Kuigi funktsioon "kloonitud rakendused" on Android 14-s uus, oli kloonimise kasutajaprofiil ise esimene kasutusele Android 12-s. Seni pole aga Android pakkunud kasutajatele võimalust väljaspool ADB käske seda profiili luua või valida, milliseid rakendusi sellele rakendusi installida.

Teine oluline element, mis varasemates väljaannetes puudus (ja mis on endiselt Android 14 DP1-s puudu), on käivitusprogrammi integreerimine. Kloonitud rakendusi tuleb avakuval mingil moel nende originaalidest eristada, vastasel juhul avate kogemata kogu aeg vale rakenduse. Varasemates väljaannetes käivitus märke ekslikult rakendada mis näitab, et kloonitud rakendused kuulusid tööprofiili. Tegelikult arvab käivitaja, et teie seadmel on tööprofiil, kui seda ei pruugi üldse olemas olla, täites teie rakenduse sahtli tööprofiili vahekaardiga. Kuigi Android 14 DP1 Pixel Launcher ei rakenda kloonitud rakendustele tööprofiili märki, ei erista see neid üldse ja jätkab ka tööprofiili vahekaardi loomise viga. Vähemalt on nüüd selge, et rakenduste kloonimist uuendatakse, et see oleks Android 14-s tegelikult kasutatav.

See ei tähenda, et te ei saa rakendusi kloonida, kui teie seade ei tööta operatsioonisüsteemiga Android 14. Nagu ma varem mainisin, tarnivad paljud Androidi OEM-i versioonid seda funktsiooni omaette ning seda funktsiooni pakuvad ka palju kolmandate osapoolte rakendusi. Enamasti kloonivad need olemasolevad rakendused rakendusi, installides need teisestele kasutajaprofiilidele. Näiteks OnePlusi OxygenOS loob spetsiaalse kasutajaprofiili selle funktsioon "Parallel Apps". et see seejärel installib teie valitud rakendused. Enamikule kolmanda osapoole rakenduste kloonijatele meeldib Varjupaik looge tööprofiil, sest see on ainus profiilitüüp, mida nad saavad neile saadaolevate API-de ja saadaolevate õigustega luua.

Kuigi rakenduse installimine tööprofiilile kloonib selle tõhusalt, tekitab tööprofiili kasutamine sel viisil mõningaid väljakutseid. Lisaks kasutajaliidese kokkupõrkele on tööprofiilid peamisest kasutajakontost täielikult eraldatud, nii et failidele juurdepääs ja profiilidevaheline failide jagamine võib olla keeruline. Klooniprofiil on seevastu ainult osaliselt isoleeritud oma põhiprofiilist. Klooniprofiilile installitud rakendustel on oma privaatsed rakenduste andmekataloogid ja neil ei ole juurdepääsu privaatse rakenduse andmetesse salvestatud failidele vanemaprofiili algsete rakenduste kataloogid, kuid neil on juurdepääs salvestusruumile või andmetele, millele pääsevad juurde ka vanemarakendused profiil.

Androidi kloonprofiili rakendamine ja kasutamine on määratletud CDD-ga ehk ühilduvuse määratlusdokumendiga. Android 13 CDD osariigid et klooniprofiili loomine sama rakenduse kahe eksemplari käitamiseks on valikuline, kuid ma pole kindel, kas see muutub originaalseadmete tootjate jaoks Android 14-s kohustuslikuks funktsiooniks. Nüüd, kui tundub, et Google toetab seda funktsiooni, eeldan, et originaalseadmete tootjad, kellel on Sellise funktsiooni rakendamiseks võetakse juba lihtsalt kasutusele Android 14 rakenduste kloonimine rakendamine.

Siiski on mõned hoiatused, mida peaksin tähele panema. Esiteks testib Google seda funktsiooni praegu, seega pole garantiid, et see jõuab stabiilse Android 14 väljalaseni. See funktsioon on operatsioonisüsteemis Android 14 DP1 vaikimisi keelatud, seega pidin selle kasutajaliidese kuvamiseks rakenduses Seaded lülitama arendaja lipu sisse.

Lisaks on kloonitavate rakenduste loend praegu piiratud mõne OEM-i määratletud rakendustega; Pidin muutma lippu, et Discord, Facebook ja Telegram ilmuksid ülaltoodud ekraanipiltidele. Selle lubamiseks või loobumiseks pole mehhanismi ega API-d ja ma ei tea, kas sellist asja praegu arendatakse. Hoian selle funktsiooni edasisel arengul silma peal.