Exkluzivně: Nové funkce Androidu 12 odhalené v prvních praktických zkušenostech

XDA sleduje všechny funkce operačního systému Android společnosti Google a nyní je zde první pohled na některé nadcházející funkce v beta verzi Androidu 12.

Jsou to téměř 2 měsíce, co Google vydal první Android 12 náhled pro vývojáře a očekáváme, že třetí náhled pro vývojáře bude každou chvíli padat. Díky únikům informací, rozsáhlým praktickým cvičením a kopání kódu jsme se naučili a hodně o nadcházející verzi operačního systému Android společnosti Google. Přesto se s každým novým vydáním učíme víc a víc a dnes jsem připraven se podělit o svá zjištění z praktického náhledu nevydané verze Androidu 12.

Toto nevydané sestavení nám poskytl zdroj, který si přeje zůstat v anonymitě. Byli jsme požádáni, abychom toto sestavení dále nedistribuovali, takže v tuto chvíli nemůžeme sdílet odkazy ke stažení. Tato konstrukce je novější než nejnovější Developer Preview 2.X se uvolňuje, ale je vysoce nestabilní, a proto má mnoho částečně poškozených funkcí. Přesto také obsahuje novější kód pro mnoho funkcí, které jsme již odhalili, a také přidává několik funkcí, které dříve nebyly vidět ve veřejných náhledech vývojářů. Zde je to, co jsme zatím našli.


Procházet tento článek

  1. Funkční změny v systému Android 12
    1. Vylepšení posouvání snímků obrazovky
    2. Další pokrok u párů aplikací
    3. Chcete-li zavolat Asistenta Google, podržte tlačítko napájení
    4. Vyhledávací panel ve výběru widgetů
    5. Dvoupanelová domovská obrazovka pro tablety
    6. Nové Emojis
    7. Nové změny Wi-Fi a internetu
    8. Dlaždice rychlého nastavení pro ovládání zařízení, karty a průkazy
  2. Změny designu v Androidu 12
    1. Nové uživatelské rozhraní panelu hlasitosti
    2. Úvodní obrazovky pro každou aplikaci
    3. Vylepšení efektů Ripple a Overscroll
    4. Nová animace otevírání zásuvky aplikace
    5. Nová animace nabíjení
    6. Mírné vyladění posuvníku pro silnější jas
    7. „Snížit jas“ přejmenován na „Extra tlumený“
    8. Drobné úpravy ve výběru widgetu konverzace
  3. Funkce ochrany osobních údajů v systému Android 12
    1. Výzvy pro přístup do schránky
    2. Vylepšená oprávnění pro oznámení
    3. Dialogové okno lepšího přístupu k poloze
    4. Mírné úpravy aplikací s vedlejším načítáním
    5. Oprávnění aplikací pro správu médií, alarmů a připomenutí

Funkční změny v systému Android 12

Nativní podpora pro pořizování rozšířených snímků obrazovky byla dlouhodobým požadavkem na funkce a vypadá to, že konečně přichází na Android 12. V současné podobě ve veřejném náhledu pro vývojáře je náchylný k rozbití a nefunguje s každou aplikací. I když implementace v sestavení, které jsem poslal, je také neúplná, můžeme vidět, že Google provedl některá zákulisní vylepšení. Například namísto posouvání stránky dolů při zachycování zobrazení, implementace rozšířeného snímku obrazovky ve vývoji jednoduše otevře samostatnou aktivitu s rozšířeným zobrazením stránky, kterou chcete zachytit, a požádá vás, abyste ručně vybrali oblast, kterou chcete zachytit.

Nejsem si jistý, zda takto funguje funkce posouvání screenshotů ve výchozím nastavení, ale mohu potvrdit, že kód pro tuto funkci je přítomen ve veřejném náhledu pro vývojáře. Nazývá se zobrazení „Magnifier“ a zdá se, že jde o způsob, jak mohou uživatelé přesně ovládat, kolik chtějí zachytit. Od implementace posouvání obrazovky Google ve skutečnosti nezahrnuje spojování obrázků dohromady, Android 12 může přeskočit nutnost ukázat uživateli animaci rolování stránky dolů. Toto zobrazení "Lupa" tak umožňuje uživatelům stříhat přímo na pronásledování a okamžitě vytvořit zvětšený snímek obrazovky správné délky. Jediným problémem je, že se zdá, že to nefunguje ve všech aplikacích, ale může to být jen problém s chybnou předběžnou verzí, kterou jsem používal.

Další pokrok u párů aplikací

Před vydáním Androidu 12, slyšeli jsme že společnost vylepšuje funkci multitaskingu Androidu s rozdělenou obrazovkou. V prvním a druhém vývojářském náhledu se nám podařilo částečně povolit novou funkci „App Pairs“, ale je to strašně neúplné v současném stavu. I když se stejné chyby před dvěma měsíci stále vyskytují v aktuální implementaci App Pairs, podařilo se nám to povolit jednu z dříve uniklých funkcí: možnost vyměnit pozici každé aplikace dvojitým klepnutím na centrum.

[video width="335" height="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-App-Pair-Switch-Apps.mp4"]

Zajímavé je, že tlačítko „rozdělená obrazovka“ v přehledu posledních aplikací bylo změněno na „připnout na začátek“. Klepnutím na toto tlačítko vyvoláte proud aplikace zabírat horní ~ 1/4 displeje, dokud neklepnete na jinou aplikaci v přehledu posledních aplikací, což způsobí, že se obě aplikace na obrazovce rovnoměrně rozdělí. Nejsme si jisti, zda „připnout na začátek“ není jen změnou uživatelského rozhraní a není součástí nějaké širší změny multitaskingu, protože „pin to top“ se mi objevilo až poté, co jsem ve vývojáři launcheru přepnul příznak rozdělené obrazovky nastavení.

Chcete-li zavolat Asistenta Google, podržte tlačítko napájení

Asistenta Google lze na telefonech Pixel spustit mnoha způsoby. Pokud máte Pixel 2, Pixel 3, Pixel 3a nebo Pixel 4, můžete telefon zmáčknout, přejeďte prstem nahoru ze spodních rohů pokud používáte navigaci gesty na celé obrazovce, řekněte „Hej Google“, pokud máte povolen hlasový přístup, a v systému Android 12, dvakrát klepněte na zadní stranu telefonu Pixel 5. Vypadá to, že se Google chystá přidat další způsob spuštění Asistenta: podržením vypínače na několik sekund.

Android 12 hold pro asistenta

Viděli jsme, že se tato funkce objevila v mnoha vzhledech Androidu od čínských výrobců OEM a vypadá to, že Google konečně následuje.

Google vylepšil výběr widgetů spouštěče v systému Android 12 DP2 být kompaktnější a ve výchozím nastavení sbalený. Zatímco poslední změna usnadňuje procházení a nalezení aplikace, jejíž widgety chcete vybrat od, to také znamená, že budete muset ručně rozbalit každou kartu, pokud si nejste zcela jisti, jaký widget chcete přidat. Pokud máte ponětí o tom, jaký widget hledáte, pak bude vítanou změnou nový vyhledávací widget přidaný do výběru widgetů v uniklém sestavení Androidu 12.

Dvoupanelová domovská obrazovka pro tablety

Zajímavou změnou, kterou jsme zaznamenali v Androidu 12 DP2, je a hlavní panel pro zařízení s velkou obrazovkou, jako jsou tablety. Další skrytou změnou v aplikaci launcher je nové zobrazení domovské obrazovky se dvěma panely. Na zařízeních s velkou obrazovkou může být spouštěč nucen zobrazit dvě stránky vedle sebe.

Nové Emojis

Minulý týden, sdíleli jsme mod která přinesla některé nové emotikony obsažené v Emoji 13.1 do jakéhokoli zakořeněného zařízení Android. Tyto emotikony by měly být součástí Androidu 12 a již jsou testováno zaměstnanci společnosti Google ve volné přírodě. Mohu potvrdit, že tyto emotikony jsou přítomny v uniklém sestavení, jak je uvedeno níže.

Nové změny Wi-Fi a internetu

Existuje několik změn souvisejících s nastavením připojení, které jsme zaznamenali v uniklém sestavení Android 12. Za prvé, „Wi-Fi“ se nyní nazývá pouze „Internet“ a stránka Rychlé nastavení a nastavení byla podle toho přejmenována. Pod podrobnostmi sítě můžete vidět zjednodušený název pro typ sítě Wi-Fi, ke které jste připojeni (např. Wi-Fi 5, Wi-Fi 6 atd.). V nastavení hotspotu Wi-Fi je nyní možnost „rozšířit kompatibilitu“, která „pomáhá ostatním zařízením najít tento hotspot." Tato funkce jednoduše změní frekvenci hotspotu z 5 GHz (výchozí) na 2,4 GHz.

Dlaždice rychlého nastavení pro ovládání zařízení, karty a průkazy

Android 11 představil úhlednou funkci nazvanou „Ovládací prvky zařízení“. umístí ovládání chytré domácnosti do nabídky napájení. Tato funkce je samozřejmě stále přítomna v systému Android 12, ale Google nyní poskytuje další způsob, jak k ní získat přístup: dlaždici Rychlé nastavení. Kromě toho také přidali dlaždici rychlého nastavení pro zobrazení Karty a průkazy Jídelní lístek. Předpokládáme, že byly přidány v případě, že se uživatelé rozhodnou změnit chování tlačítka napájení pro spuštění Asistenta Google, jak jsme již vysvětlili.


Změny designu v Androidu 12

Nové uživatelské rozhraní panelu hlasitosti

Posuvník hlasitosti Androidu je přepracován, aby byl mnohem tlustší. Jak můžete vidět na snímcích níže, panel hlasitosti v systému Android 12 má tlustší posuvník, který je více zaoblený a odpovídá barvě zvýraznění aktuálního systémového motivu.

Úvodní obrazovky pro každou aplikaci

Před vydáním prvního náhledu pro vývojáře pro Android 12 jsme podrobně popsali mnoho nadcházejících změn uživatelského rozhraní v exkluzivní reportáži. Jednou z menších změn, které jsme odhalili, bylo zahrnutí automaticky generovaných úvodních obrazovek pro každou aplikaci. Zdá se, že v sestavení Androidu 12, které nám bylo zasláno, byla tato funkce konečně přidána.

[video width="326" height="672" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Splash-Screens.mp4"]

Jak můžete vidět ve videu, při načítání hlavní aktivity aplikace se krátce zobrazí úvodní obrazovka zobrazující ikonu aplikace s pozadím odpovídajícím aktuálnímu systémovému dennímu/nočnímu tématu. V případě naší vlastní aplikace XDA se však tato automaticky generovaná úvodní obrazovka zobrazuje před naší vlastní úvodní obrazovkou. Je to trochu nepříjemné a nevíme, jak Google plánuje tyto případy řešit. Díky úvodní obrazovce pro každou aplikaci je spouštění aplikace jednotnější, ale doufám konečný systém bude schopen lépe zjistit, zda základní aplikace již má vlastní úvodní obrazovku. (Dokonce si nejsem jistý, zda je to možné, protože mnoho aplikací používá své vlastní implementace úvodní obrazovky spíše než verze Androidu.)

Dvě ze změn v Androidu 12, které zaznamenal přítel portálu kdrag0n jsou nové animace přetáčení a zvlnění. Tyto animace se přehrají, když přejdete přes horní nebo dolní část stránky a když klepnete na jakoukoli položku na stránce. Uniklé sestavení, které jsme získali, mírně vylepšilo animaci a podle mého názoru je způsobilo, že jsou méně rušivé.

[video width="320" height="659" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Overscroll-and-Ripple-Effect.mp4"]

Nová animace otevírání zásuvky aplikace

Google již bere podněty od Samsungu pokud jde o snadné použití jednou rukou, ale vypadá to, že se přenášejí další designové nápady. Jednou z menších změn ve spouštěcí aplikaci Android 12 je nová animace pro otevření zásuvky aplikace, jak můžete vidět níže. Zásuvka aplikace se rychle otevírá, velmi skáče a už nesleduje váš prst.

[video width="335" height="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-New-Launcher-App-Open-Animation.mp4"]

Nová animace nabíjení

Když připojíte telefon k jakémukoli zdroji energie v uniklém Androidu 12, který jsem získal, přehraje se nová animace vlnění, která začíná zdola a rozšiřuje se nahoru. Je zde použit stejný efekt zvlnění, jaký se používá pro dotyky.

[video width="320" height="657" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Charging-Animation.mp4"]

Mírné vyladění posuvníku pro silnější jas

V prvním náhledu pro vývojáře pro Android 12 jsme umožnil změnu v posuvníku jasu díky tomu byl mnohem tlustší než předtím. Tento tlustší posuvník jasu je stále přítomen v uniklém sestavení, které jsme získali, ale byl mírně vylepšen, díky čemuž je tlustší až na současnou úroveň a po zbytek cesty se ztenčuje.

[video width="335" height="681" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-New-Brightness-Slider.mp4"]

„Snížit jas“ přejmenován na „Extra tlumený“

Android 12 DP1 přidal nové nastavení s názvem „Reduce Bright Colors“, které bylo přejmenován na "Snížit jas" v DP2. Tato funkce usnadnění přidává na horní část obrazovky tmavé překrytí, aby se obrazovka zdála ještě tmavší, než panel ve skutečnosti umožňuje. V uniklém sestavení byla tato funkce přejmenována na „Extra dim“. Zdá se, že Google se nemůže spokojit s názvem této funkce, takže je možné, že se v budoucí verzi bude jmenovat jinak.

Jednou z nejočekávanějších funkcí Androidu 12 je a nový widget zobrazit vaše nedávné konverzace s přáteli a rodinou. Viděli jsme, že widget prochází různými změnami v DP1 a DP2 a v tomto sestavení bylo uživatelské rozhraní pro výběr widgetů dále vylepšeno. Nedochází však k žádným funkčním změnám.


Funkce ochrany osobních údajů v systému Android 12

Výzvy pro přístup do schránky

Jednou z významných změn souvisejících s ochranou osobních údajů v Androidu 10 byla blokování přístupu do schránky na pozadí. Od Androidu 10 již aplikace nemohou číst obsah schránky, pokud nejsou v popředí nebo nejsou nastaveny jako výchozí aplikace klávesnice. Pokud je však aplikace v popředí, může pokračovat ve čtení schránky jako dříve.

V systému Android 12 Google testuje nový přepínač „zobrazit přístup ke schránce“ v části Nastavení > Soukromí, který, pokud je povolen, zobrazí zprávu o přípitku, kdykoli aplikace přečte schránku. Toto je malá změna, ale bude užitečná pro upozornění, když aplikace, kterou používáte, přistupuje do schránky.

Vylepšená oprávnění pro oznámení

Jednou ze změn, které jsou dostupné ve veřejném náhledu pro vývojáře pro Android 12, je stránka „přemosťovaných aplikací“ v části „Přístup k oznámením“. Neexistuje žádný popis toho, co to dělá, ale náš nejlepší odhad spočívalo v tom, že vám umožní vybrat si pomocí oznámení aplikace konkrétní službu naslouchání oznámení, kterou může zachytit. Notification Listeners jsou výkonné služby pro Android, které mají schopnost zachytit všechna oznámení na zařízení, takže je logické, že je Google bude chtít trochu omezit.

V našem uniklém sestavení Androidu 12 jsme našli novou sadu přepínačů pod stránkou pro přístup k oznámením pro konkrétní aplikaci. Tyto přepínače pravděpodobně umožňují vyladit úroveň přístupu, který má posluchač oznámení k vašim oznámením. Existují možnosti pro přepínání přístupu k oznámením v kategoriích „v reálném čase“, „konverzace“, „výchozí“ nebo „tiché“. Žádnou z těchto možností jsem však nemohl přepnout, protože žádná z aplikací, které byly uvedeny, „nepodporuje rozšířená nastavení“. Pravděpodobně to znamená že aplikace s posluchačem oznámení cílícím na úroveň API 31 (Android 12) budou muset implementovat některé změny, aby podporovaly podrobnější oznámení přístup.

Dialogové okno lepšího přístupu k poloze

Android nedávno významně změnil způsob, jakým funguje přístup k poloze pro aplikace třetích stran. Namísto trvalého udělování nepřetržitého přístupu k poloze zařízení na pozadí může aplikace nyní vyžadovat přístup k přesné nebo přibližné poloze zařízení a musí požádat o souhlas ke shromažďování údajů o poloze na pozadí. To je stále případ Androidu 12, ale nyní se zdá, že dialog pro povolení přístupu k poloze byl trochu upraven. Do sestavení, které jsme zaslali, přidal Google obrázky, které uživatele rychle informují, jaký je rozdíl mezi poskytnutím přesné nebo přibližné polohy aplikace jejich zařízení.

Mírné úpravy aplikací s vedlejším načítáním

V reakci na žalobu Epic Games a rostoucí tlak ze strany zákonodárců a médií nakonec Google snížil poplatek za službu v Obchodě Play od 30 % do 15 % pro většinu vývojářů. Jedním z dalších kompromisů, které Google dělá, je usnadnit to pro obchody s aplikacemi třetích stran k instalaci aplikací v systému Android 12. I když jsme přesně neviděli, co tyto změny budou znamenat, existuje mírná úprava ve způsobu, jakým aplikace s bočním načítáním fungují v systému Android 12. Po stažení souboru APK a udělení stahující aplikace oprávnění „instalovat neznámé aplikace“ se místo po opuštění stránky okamžitě zobrazí instalační dialog aplikace. Je to velmi malá změna, ale vede k menšímu zmatku v případech, kdy uživatel musí znovu ručně zahájit relaci instalace.

[video width="341" height="701" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/04/Android-12-Easier-to-install-apps.mp4"]

V části „Speciální přístup k aplikaci“ byla přidána dvě nová oprávnění: Správa médií a Budíky a připomenutí. Zatím nemám popis pro první, protože žádné aplikace nepožadují povolení, ale druhé je popsáno jako oprávnění, které umožňuje aplikaci plánovat alarmy nebo jiné události založené na načasování. Toto oprávnění si na mém zařízení vyžádala pouze předinstalovaná aplikace „bezdrátová nouzová upozornění“, což dává smysl, protože vždy musí mít možnost naplánovat upozornění na mimořádné události.


To je vše, co jsem zatím našel z letmého pohledu na uniklé sestavení Android 12, které mi bylo zasláno. Podívám se do systémových aplikací a zjistím, zda existují nějaké další funkce ve vývoji, nebo jestli ano můžete najít další informace k dalšímu propracování některých funkcí popsaných v tomto dokumentu článek. Pokud máte zájem dozvědět se o všech dalších funkcích, které jsme našli v Androidu 12, pak se podívejte na tento článek.