Android 12 peidetud rakenduste paaride funktsioon on puudulik, kuid näitab paljulubavust

Google lisab Android 12-sse rakenduste paaride funktsiooni ja see võimaldab teil jagatud ekraani režiimis kiiresti käivitada mitu rakendust korraga.

Kui jäite eelmisel nädalal uudistetulva vahele, avaldas Google esimese arendaja eelvaate Android 12, ja oleme väga põnevil kõigi seni leitud muudatuste üle. Üks muudatustest kuulsime enne väljaandmist oli funktsioon nimega App Pairs. Oma allikate ja Android 12 arendaja eelvaate 1 koodianalüüsi abil saame kinnitada, et funktsioon on tõesti arenduses. Meil on õnnestunud sellega isegi lõpetamata kujul ringi mängida.

Taustaks on rakenduste paarid Android 12 jaoks väljatöötamisel uus funktsioon, mis võimaldab teil luua paar rakendust, mis käivitatakse samaaegselt jagatud ekraani vaates. See rakenduste paar toimib siis ühe ülesandena, mitte kahena, muutes mõlema rakenduse taaskäivitamise jagatud ekraani vaates pärast viimaste rakenduste ülevaate sisestamist lihtsaks. Sarnase funktsiooni leiate Samsungi Androidi tarkvarast (see debüteeris Galaxy Note 8-s

) ja Microsofti kahe ekraaniga Surface Duo kuid Google'i tarkvaraversioon peaks olema juurdepääsetav kõikidele seadmetele, mis käitavad operatsioonisüsteemi Android 12, eeldusel, et see muudab selle stabiilseks.

Peidetud shell-käsku kasutades õnnestus meil rakendusepaaride funktsiooniga natuke mängida, kuid selle kasutuskõlblikkuseni on veel palju aega minna. Esiteks, kuigi kahte rakendust käsitletakse ühe ülesandena, ei ole need hiljutises rakenduste ülevaates tegelikult kokku rühmitatud. Rakenduste paari käivitamiseks pole veel (nii palju kui võimalik) avakuva otseteed luua, kuid kummalisel kombel käivitab kummagi paaris oleva rakenduse käivitamine tegelikult rakenduste paari uuesti.

Kuigi kolmandate osapoolte alternatiivid, nagu arendaja Francisco Barroso split Screen Launcher, pakuvad praegu paremat kasutajaliidest, tuginevad nad Androidi sisseehitatud API-d tegevuste käsitsi käivitamiseks jagatud ekraani režiimis ükshaaval. Lisaks ei ole rakendused rühmitatud, seega käsitletakse neid siiski kahe eraldi ülesandena. See tähendab, et rakenduste paari käivitamine pole mitte ainult aeglane, vaid nõuab tegevuste värskendamist, kui neid uuesti käivitatakse. Kindlasti hinnatakse Google'i tehtud esimese osapoole juurutamist kõigile Android 12 seadmetele.

Tükeldatud ekraani käivitajaArendaja: paprikat ei leitud

Hind: tasuta.

Lae alla

Võrdluseks siin on video, mis näitab, kuidas mu seade käivitab rakenduse "Jagatud ekraani käivitaja" loodud rakendusepaari:

Ja siin on video, mis näitab, kuidas mu seade käivitab Android 12 funktsiooni App Pairs loodud rakenduste paari:

Kuidas luua rakenduste paare Android 12 arendaja eelvaates 1

Kui soovite proovida ise rakenduste paari luua, on teil vaja alla laadida ja seejärel installige esimene Android 12 arendaja eelvaade. Seejärel sisestage oma arvuti terminali või käsureale ADB shell ja käivitage järgmine shellikäsk:

dumpsys activity service SystemUIService WMShell pair {taskId1} {taskId2}

kus {taskId1} ja {taskId2} on kahe rühmitatava rakenduse ülesande ID-d. Ülesande ID-d leiate väljundist "dumpsy tegevus". Pärast selle käsu käivitamist loob see rakendusepaari jaoks uue ülesande. Kui soovite need rakendused lahti siduda, saate käivitada järgmise käsu:

dumpsys activity service SystemUIService WMShell unpair {taskId}

Esiletõstetud pilt on lihtsalt makett ega kajasta seda, millised võivad rakenduste paarid Android 12-s välja näha.