Funcția de perechi de aplicații ascunsă a Android 12 este incompletă, dar este promițătoare

Google adaugă o funcție de perechi de aplicații în Android 12 și vă va permite să lansați rapid mai multe aplicații simultan în modul ecran divizat.

În cazul în care ați ratat potopul de știri de săptămâna trecută, Google a lansat primul Developer Preview de Android 12, și suntem foarte încântați de toate schimbările pe care le-am găsit până acum. Una dintre schimbări am auzit despre înainte de lansare era o funcție numită App Pairs. Prin propriile noastre surse și analize de cod pentru Android 12 Developer Preview 1, putem confirma că funcția este într-adevăr în dezvoltare. Am reușit chiar să ne jucăm cu el în starea sa neterminată.

Pentru fundal, App Pairs este o nouă caracteristică în dezvoltare pentru Android 12, care vă va permite să creați o pereche de aplicații pentru a le lansa simultan în vizualizarea pe ecran divizat. Această pereche de aplicații acționează apoi ca o singură sarcină, mai degrabă decât două, ceea ce facilitează relansarea ambelor aplicații în vizualizarea pe ecran divizat după ce ați intrat în prezentarea generală a aplicațiilor recente. Veți găsi o funcție similară în software-ul Android de la Samsung (a debutat

pe Galaxy Note 8) și pe Surface Duo cu ecran dublu de la Microsoft, dar versiunea Google a software-ului ar trebui să fie accesibilă tuturor dispozitivelor care rulează Android 12, cu condiția ca acesta să ajungă în versiunea stabilă.

Folosind o comandă shell ascunsă, am reușit să ne jucăm puțin cu funcția App Pairs, dar mai are mult de parcurs până să fie utilizabilă. În primul rând, în timp ce cele două aplicații sunt tratate ca o singură sarcină, ele nu sunt de fapt grupate în prezentarea recentă a aplicațiilor. Nu există încă nicio modalitate (din câte putem spune) de a crea o comandă rapidă pe ecranul de pornire pentru a lansa o pereche de aplicații, dar, în mod curios, lansarea oricăreia dintre cele două aplicații din pereche va relansa de fapt perechea de aplicații.

În timp ce alternativele terță parte, cum ar fi „Split Screen Launcher” al dezvoltatorului Francisco Barroso, oferă în prezent o interfață de utilizare superioară, ele se bazează pe API-urile încorporate pentru Android pentru a lansa manual activități în modul ecran divizat una câte una. În plus, aplicațiile nu sunt grupate împreună, așa că sunt încă tratate ca două sarcini separate. Aceasta înseamnă că perechea de aplicații nu este doar puțin lent la lansare, dar necesită ca activitățile să fie reîmprospătate dacă sunt relansate. O implementare primară realizată de Google pentru toate dispozitivele Android 12 va fi cu siguranță apreciată.

Lansatorul de ecran împărțitDezvoltator: boia de ardei găsit

Pret: Gratuit.

Descarca

Pentru comparație, iată un videoclip care arată dispozitivul meu lansând o pereche de aplicații creată de aplicația „Split Screen Launcher”:

Și iată un videoclip care arată dispozitivul meu lansând o pereche de aplicații creată de funcția Perechi de aplicații din Android 12:

Cum să faci perechi de aplicații în Android 12 Developer Preview 1

Dacă doriți să încercați să vă creați o pereche de aplicații, veți avea nevoie a descărca și apoi instalați prima previzualizare pentru dezvoltatori Android 12. Apoi, introduceți ADB shell într-un terminal sau prompt de comandă de pe computer și rulați următoarea comandă shell:

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

unde {taskId1} și {taskId2} sunt ID-urile de activitate ale celor două aplicații pe care doriți să le grupați. Puteți găsi taskId-urile de la ieșirea „dumpsys activity”. După rularea acestei comenzi, va crea o nouă sarcină pentru perechea de aplicații. Dacă doriți să deconectați aceste aplicații, puteți rula această comandă:

dumpsys activity service SystemUIService WMShell unpair {taskId}

Imaginea prezentată este pur și simplu o machetă și nu este reprezentativă pentru ceea ce pot arăta perechile de aplicații în Android 12.