Az Android 12 rejtett alkalmazáspárok funkciója hiányos, de ígéretes

A Google hozzáad egy App Pairs funkciót az Android 12-hez, amely lehetővé teszi, hogy egyszerre több alkalmazást indítson el osztott képernyős módban.

Ha lemaradt volna a múlt heti hírözönről, a Google kiadta az első fejlesztői előnézetet Android 12, és nagyon izgatottak vagyunk az eddig talált változások miatt. Az egyik változás hallottunk róla a megjelenés előtt egy App Pairs nevű funkció volt. Saját forrásaink és az Android 12 Developer Preview 1 kódelemzése révén megerősíthetjük, hogy a funkció valóban fejlesztés alatt áll. Sikerült még játszadoznunk is vele befejezetlen állapotában.

A háttérben az App Pairs egy új fejlesztés alatt álló funkció az Android 12 rendszerhez, amely lehetővé teszi, hogy egy pár alkalmazást hozzon létre, amelyek egyszerre indulhatnak el osztott képernyős nézetben. Ez az alkalmazáspár ezután egy feladatként működik, nem pedig kettőként, így a legutóbbi alkalmazások áttekintése után könnyen újraindíthatja mindkét alkalmazást osztott képernyős nézetben. Hasonló funkciót talál a Samsung Android szoftverében (debütált

a Galaxy Note 8-on) és a Microsoft kétképernyős Surface Duo készülékén, de a szoftver Google-verziójának elérhetőnek kell lennie minden Android 12-t futtató eszköz számára, feltéve, hogy bekerül a stabil kiadásba.

Egy rejtett shell paranccsal sikerült kicsit eljátszanunk az App Pairs funkciót, de még hosszú út áll előtte, hogy használható legyen. Egyrészt, bár a két alkalmazást egyetlen feladatként kezeljük, valójában nincsenek csoportosítva az alkalmazások legutóbbi áttekintésében. Egyelőre nincs mód (amennyire meg tudjuk állapítani), hogy egy alkalmazáspárt indító parancsikont hozzunk létre a kezdőképernyőn, de érdekes módon a párban lévő két alkalmazás valamelyikének elindítása ténylegesen újraindítja az alkalmazáspárt.

Míg a harmadik féltől származó alternatívák, mint például a fejlesztő Francisco Barroso „Split Screen Launcher” jelenleg kiváló felhasználói felületet biztosítanak, támaszkodnak Az Android beépített API-jai tevékenységek manuális elindításához osztott képernyős módban egyenként. Ráadásul az alkalmazások nincsenek csoportosítva, így továbbra is két külön feladatként kezelik őket. Ez azt jelenti, hogy az alkalmazáspár indítása nem csak egy kicsit lassú, hanem a tevékenységek frissítését is szükségessé teszi, ha újraindítják őket. A Google által készített, első féltől származó implementáció minden Android 12-es eszközhöz minden bizonnyal értékelni fog.

Osztott képernyős indítóFejlesztő: paprikát nem találtak

Ár: Ingyenes.

Letöltés

Összehasonlításképpen íme egy videó, amelyen az eszközömön látható, amint elindít egy alkalmazáspárt, amelyet a „Split Screen Launcher” alkalmazás hozott létre:

És itt van egy videó, amelyen az eszközömön látható, amint elindít egy alkalmazáspárt, amelyet az Android 12 App Pairs funkciója hozott létre:

Alkalmazáspárok létrehozása az Android 12 fejlesztői előnézetében 1

Ha saját maga szeretne létrehozni egy alkalmazáspárt, akkor szüksége lesz rá letölteni és majd telepítse az első Android 12 fejlesztői előnézet. Ezután írja be az ADB shell-t a számítógép termináljába vagy parancssorába, és futtassa a következő shell-parancsot:

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

ahol a {taskId1} és a {taskId2} a csoportosítani kívánt két alkalmazás feladatazonosítói. A feladatazonosítókat a "dumpsy tevékenység" kimenetéből találhatja meg. A parancs futtatása után új feladatot hoz létre az alkalmazáspárhoz. Ha meg szeretné szüntetni ezeknek az alkalmazásoknak a párosítását, futtassa ezt a parancsot:

dumpsys activity service SystemUIService WMShell unpair {taskId}

A kiemelt kép csak egy makett, és nem reprezentálja, hogyan nézhetnek ki az alkalmazáspárok az Android 12-ben.