„Android 12“ paslėptų programų porų funkcija yra neužbaigta, tačiau žada

„Google“ prideda „App Pairs“ funkciją „Android 12“, kuri leis greitai paleisti kelias programas vienu metu padalinto ekrano režimu.

Jei praleidote praėjusios savaitės naujienų antplūdį, „Google“ išleido pirmąją kūrėjo peržiūrą Android 12, ir mes labai džiaugiamės dėl visų iki šiol nustatytų pakeitimų. Vienas iš pakeitimų girdėjome apie prieš išleidimą buvo funkcija, vadinama App Pairs. Remdamiesi savo šaltiniais ir „Android 12 Developer Preview 1“ kodo analize galime patvirtinti, kad ši funkcija tikrai kuriama. Mums netgi pavyko pažaisti su juo nebaigtą.

Fone „App Pairs“ yra nauja „Android 12“ kuriama funkcija, kuri leis jums sukurti porą programų, kurios vienu metu būtų paleistos padalinto ekrano rodinyje. Tada ši programų pora veikia kaip viena užduotis, o ne dvi, todėl lengva iš naujo paleisti abi programas padalyto ekrano rodinyje įvedus naujausią programų apžvalgą. Panašią funkciją rasite „Samsung“ „Android“ programinėje įrangoje (ji debiutavo „Galaxy Note 8“.) ir „Microsoft“ dviejų ekranų „Surface Duo“,

tačiau „Google“ programinės įrangos versija turėtų būti pasiekiama visuose įrenginiuose, kuriuose veikia „Android 12“, su sąlyga, kad ji bus stabili.

Naudodami paslėptą apvalkalo komandą, mums pavyko šiek tiek pažaisti su App Pairs funkcija, tačiau dar reikia nuveikti ilgą kelią, kad ją būtų galima naudoti. Viena vertus, nors abi programos laikomos viena užduotimi, naujausioje programų apžvalgoje jos iš tikrųjų nėra sugrupuotos. Dar nėra būdo (kiek galime pasakyti) sukurti pagrindinio ekrano spartųjį klavišą, kad būtų paleista programų pora, tačiau įdomu, kad paleidus bet kurią iš dviejų poroje esančių programų, programų pora bus paleista iš naujo.

Nors trečiųjų šalių alternatyvos, pvz., kūrėjo Francisco Barroso „Split Screen Launcher“, šiuo metu teikia puikią vartotojo sąsają, jos pasikliauja „Android“ įtaisytosios API rankiniu būdu pradėti veiklą padalinto ekrano režimu po vieną. Be to, programos nėra sugrupuotos, todėl jos vis tiek traktuojamos kaip dvi atskiros užduotys. Tai reiškia, kad programų pora ne tik šiek tiek lėtai paleidžiama, bet reikia atnaujinti veiklą, jei ji paleidžiama iš naujo. „Google“ sukurtas pirmosios šalies įdiegimas visiems „Android 12“ įrenginiams tikrai bus įvertintas.

Padalinto ekrano paleidimo priemonėProgramuotojas: paprikos nerasta

Kaina: Nemokama.

parsisiųsti

Palyginimui, čia yra vaizdo įrašas, kuriame rodoma, kaip mano įrenginys paleidžia programų porą, sukurtą naudojant „Split Screen Launcher“ programą:

Ir štai vaizdo įrašas, kuriame rodoma, kaip mano įrenginys paleidžia programų porą, sukurtą naudojant „Android 12“ programų porų funkciją:

Kaip sukurti programų poras „Android 12“ kūrėjo peržiūroje 1

Jei norite patys pabandyti sukurti programų porą, jums reikės Atsisiųsti ir tada įdiekite pirmoji „Android 12“ kūrėjo peržiūra. Tada kompiuterio terminale arba komandų eilutėje įveskite ADB apvalkalą ir paleiskite šią apvalkalo komandą:

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

kur {taskId1} ir {taskId2} yra dviejų programų, kurias norite sugrupuoti, užduočių ID. Užduočių ID galite rasti iš „dumpsių veiklos“ išvesties. Paleidus šią komandą, bus sukurta nauja programų poros užduotis. Jei norite atsieti šias programas, galite paleisti šią komandą:

dumpsys activity service SystemUIService WMShell unpair {taskId}

Pateiktas vaizdas yra tik maketas ir neatspindi to, kaip gali atrodyti programų poros „Android 12“.