Google lägger till en appparfunktion i Android 12, och den låter dig snabbt starta flera appar samtidigt i delad skärmläge.
Om du missade störtfloden av nyheter förra veckan släppte Google den första förhandsvisningen för utvecklare av Android 12, och vi är verkligen glada över alla förändringar vi har hittat hittills. En av förändringarna vi hörde om före lanseringen var en funktion som heter App Pairs. Genom våra egna källor och kodanalys av Android 12 Developer Preview 1 kan vi bekräfta att funktionen verkligen är under utveckling. Vi har till och med lyckats leka med den i dess ofärdiga skick.
Som bakgrund är App Pairs en ny funktion under utveckling för Android 12 som låter dig skapa ett par appar för att starta i delad skärmvy samtidigt. Detta apppar fungerar sedan som en uppgift snarare än två, vilket gör det enkelt att starta om båda apparna i delad skärmvy efter att ha gått in i den senaste appöversikten. Du hittar en liknande funktion i Samsungs Android-programvara (den debuterade
på Galaxy Note 8) och på Microsofts Surface Duo med dubbla skärmar, men Googles version av programvaran bör vara tillgänglig för alla enheter som kör Android 12, förutsatt att den kommer in i den stabila versionen.Med hjälp av ett dolt skal-kommando lyckades vi leka lite med App Pairs-funktionen, men den har fortfarande en lång väg kvar att gå innan den är användbar. För det första, medan de två apparna behandlas som en enda uppgift, är de faktiskt inte grupperade i den senaste appöversikten. Det finns inget sätt ännu (såvitt vi kan säga) att skapa en genväg på startskärmen för att starta ett apppar, men konstigt nog kommer att starta om någon av de två apparna i paret faktiskt omstart av appparet.
Medan tredjepartsalternativ som utvecklaren Francisco Barrosos "Split Screen Launcher" för närvarande ger ett överlägset användargränssnitt, förlitar de sig på Androids inbyggda API: er för att manuellt starta aktiviteter i delad skärmläge en i taget. Dessutom är apparna inte grupperade tillsammans, så de behandlas fortfarande som två separata uppgifter. Det betyder att appparet inte bara är lite långsamt att starta utan kräver att aktiviteterna uppdateras om de återlanseras. En Google-tillverkad förstapartsimplementering för alla Android 12-enheter kommer säkert att uppskattas.
Pris: Gratis.
Som jämförelse, här är en video som visar hur min enhet startar ett apppar skapat av appen "Split Screen Launcher":
Och här är en video som visar hur min enhet startar ett apppar skapat av Android 12:s appparfunktion:
Hur man gör apppar i Android 12 Developer Preview 1
Om du vill prova att skapa ett apppar själv behöver du att ladda ned och installera sedan den första Android 12 Developer Preview. Skriv sedan in ADB-skal i en terminal eller kommandotolk på din PC och kör följande skalkommando:
dumpsys activity service SystemUIService WMShell pair {taskId1} {taskId2}
där {taskId1} och {taskId2} är uppgifts-ID: n för de två appar du vill gruppera. Du kan hitta taskIds från utdata från "dumpsys activity". Efter att ha kört det här kommandot kommer det att skapa en ny uppgift för appparet. Om du vill koppla bort dessa appar kan du köra det här kommandot:
dumpsys activity service SystemUIService WMShell unpair {taskId}
Den utvalda bilden är helt enkelt en mockup och är inte representativ för hur apppar kan se ut i Android 12.