Vydává se Android 12 Beta 3

click fraud protection

Google vydal Android 12 Beta 3 pro telefony Pixel, přináší uživatelům nové funkce a několik změn pro vývojáře. Zde je novinka!

Od stabilního vydání nás dělí jen několik sestavení Android 12, nejnovější verzi mobilního operačního systému Google. Google vydal tři vývojářské náhledy předtím, než v květnu uspořádal I/O vývojářskou konferenci, a od I/O jsme se dočkali dvou beta verzí. The první beta přinesl některé z hlavních designových změn, které Google škádlil na I/O, ale bylo to druhá beta který přinesl důležitější funkce, jako je panel ochrany osobních údajů Android 12 a motivy založené na tapetách. Google dnes vydal třetí beta verzi – Android 12 Beta 3 – a přináší na stůl několik nových funkcí, včetně dlouho očekávaných snímků obrazovky, chytřejší autorotace a dalších.

Co je nového v Androidu 12 Beta 3

Z toho, co jsme již viděli v předchozích vývojářských náhledech a beta verzích, je Android 12 největší verzí operačního systému Google za poslední roky. To, že se Googlu před stabilním vydáním podařilo propašovat ještě více funkcí, je působivé, i když abychom byli spravedliví, není žádným tajemstvím, že na dnes oznámených funkcích pracovali. Protože jsme tak blízko stabilní verzi, mysleli jsme si, že mnoho z těchto nových funkcí nestihne do stabilní verze, ale mýlili jsme se.

Co přesně tedy Google do Androidu 12 Beta 3 přidal? Podle oficiálního blogového příspěvku mezi pozoruhodné nové funkce v Beta 3 patří a rychlejší automatické otáčení displeje a rolovatelné snímky obrazovky.

rolování snímků obrazovky v systému Android 12 můžete pořídit snímek obrazovky obsahu, který lze posouvat. To znamená, že nebudete muset pořizovat snímky obrazovky jeden po druhém a poté je ručně spojovat. Google na této funkci pracuje od loňského vývojářského náhledu Android 11, ale to neprošel řezem pro toto vydání, protože tým měl omezené zdroje (kvůli COVID-19) a chtěl jej implementovat správným způsobem. Google však v tichosti obnovil vývoj této funkce a my zahlédl to v prvním náhledu pro vývojáře Android 12. Implementace posouvajících se snímků obrazovky byla skryta před následnými vývojářskými náhledy a beta verzemi, ale my viděl téměř konečnou verzi funkce před několika měsíci díky uniklé interní sestavě.

Jak jsme měli podezření, způsob, jakým fungují snímky obrazovky posouvání v systému Android 12, je založen na zobrazeních spíše než na spojování obrázků v implementacích OEM. Když uživatelé pořídí snímek obrazovky obsahu, který lze posouvat, zobrazí se nové tlačítko „zachytit více“. že po klepnutí rozšíří snímek obrazovky tak, aby zobrazil celou obrazovku, které se uživatel může přizpůsobit oříznutí.

Google říká, že posouvání snímků obrazovky bude fungovat okamžitě pro většinu aplikací za předpokladu, že aplikace používá standardní uživatelské rozhraní založené na zobrazení. Pokud aplikace nebo sada nástrojů uživatelského rozhraní nepoužívá uživatelské rozhraní založené na zobrazení nebo používá silně přizpůsobené uživatelské rozhraní, bude nutné implementovat nové ScrollCapture API sdělit systému, jak zachytit obrazovku. Google pracuje na tom, aby jeho implementace posouvání screenshotů fungovala ve více případech, například pro posouvání ListViews (přichází v Beta 4) a WebViews. Podpora pro ty druhé může přicházet nativně do Google Chrome, ale bude hezké vidět obecnou implementaci, která bude fungovat v každé aplikaci, která používá WebView.

Lepší a rychlejší automatické otáčení

Android 12 konečně vylepšuje jednu z nejzákladnějších funkcí operačního systému: autorotace. Počínaje beta verzí 3 byla funkce automatického otáčení Androidu vylepšena o detekci obličeje, která využívá přední kameru k přesnější detekci, kdy má být obrazovka otočena. To by snad mělo vést k menšímu počtu nechtěných otočení obrazovky, když ležíte na gauči nebo v posteli. Snímky zachycené vylepšenou funkcí autorotace systému Android jsou zpracovávány na zařízení v systému Android 12 Private Compute Core, takže nikdy neopustí zařízení.

Google říká, že tato funkce autorotace založená na obličeji je k dispozici v beta verzi 3 na Pixel 4 a novějších Pixel zařízení, ale všechna zařízení se systémem Android 12 mohou využívat další vylepšení obrazovky otáčení. Tato vylepšení zahrnují optimalizaci animace a překreslování obrazovky a také přidán algoritmus detekce gest řízený ML, který snižuje latenci základní funkce automatického otáčení o 25%.

Jedním z nich bylo autorotace na základě obličeje první rysy se říkaly příchod na Android 12 a my potvrdil jeho existenci v raných vývojářských náhledových sestaveních. Na základě naše analýza, zdá se, že funkci autorotace Google na základě obličeje spravuje aplikace Služby přizpůsobení zařízení, takže ji možná bude možné povolit na jiných zařízeních Pixel.

Vyhledávání na zařízení

V Androidu 12 Beta 3 Google zdůrazňuje nové rozhraní Android AppSearch API. Dokumentace pro tuto funkci byla k dispozici už pár měsícůa ještě předtím jsme měli podezření, že Google pracuje na novém vyhledávacím indexu na zařízení pro Android díky skrytému widgetu alternativního vyhledávání spatřili jsme v Pixel Launcher.

Jak vysvětluje Google, AppSearch je vysoce výkonný vyhledávač na zařízení. Aplikace mohou indexovat strukturovaná data a vyhledávat v nich pomocí funkcí fulltextového vyhledávání. Rozhraní API také podporuje nativní funkce, jako je vysoce efektivní indexování a načítání, podpora více jazyků a hodnocení relevance. Je k dispozici ve dvou variantách: lokální index pro aplikace, které jsou zpětně kompatibilní prostřednictvím knihovny AppSearch Jetpack oznámil minulý měsíca centrální index, který je udržován pro celý systém v Androidu 12. Pokud se vaše aplikace účastní centrálního indexu, Android může zobrazovat data vaší aplikace na platformách SystemUI, pokud se neodhlásíte. Můžete také bezpečně sdílet data s jinými aplikacemi, aby mohly vyhledávat data vaší aplikace.

Diagram znázorňující indexování a vyhledávání v rámci AppSearch. Zdroj: Google.

Různé změny

  • Privacy Indicator API v WindowInsets: Android 12 Beta 3 přidal nové rozhraní API pro indikátory soukromí na WindowInsets to umožní aplikacím získat maximální limity indikátorů soukromí a jejich relativního umístění na obrazovce při zohlednění aktuální orientace obrazovky a jazykových nastavení. Díky tomu bude aplikace vědět, kde jsou indikátory nakresleny, když je aplikace v imerzivním režimu, takže může provést úpravy, aby se zabránilo zablokování užitečných ovládacích prvků nebo obsahu.
  • Přepínače kamery a mikrofonu konfigurovatelné pro podniky: Podnikoví administrátoři nyní mohou kontrolovat, zda má uživatel přístup k systémovým přepínačům, které vypínají přístup k mikrofonu a kameře zařízení. Zjistěte více tady.
  • Nové oprávnění pro aplikace spárované s CDM spouštějící služby v popředí: Aplikace spárované se správcem Companion Device Manager (CDM) mohou spouštět služby na popředí na pozadí tím, že deklarují nové normální povolení. To umožní doprovodným aplikacím provádět základní funkce a přitom bude transparentní pro systém.

Blogové příspěvky Google nikdy zmínit každou jednotlivou funkci, kterou přidali do verze Android Beta, takže si samozřejmě stáhneme a nainstalujeme třetí beta verzi do našich vlastních pixelů, abychom viděli, co je nového. Kromě toho budeme kopat do firmwaru, abychom hledali náznaky dalších funkcí ve vývoji, takže sledujte více příspěvky od nás na Android 12.

Stažení a instalace Android 12 Beta 3

Android 12 Beta 3 je nyní k dispozici pro podporované telefony Pixel přihlášeni do programu Android Beta, která zahrnuje Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G a Pixel 5. Ačkoli jsou verze Android 12 Beta k dispozici pro několik zařízení od jiných výrobců OEM, nelze zaručit, že tito výrobci vydají novou aktualizaci založenou na kódové základně Beta 3. Uživatelé se zařízením kompatibilním s Project Treble však mohou nainstalovat Generic System Image nebo GSI Android 12 Beta 3, buď ručně, nebo pomocí DSU Loader, abyste si vyzkoušeli nejnovější funkce. Vývojáři mohou spustit beta 3 v emulátoru Android dostupné prostřednictvím Android Studio v případě, že nevlastníte kompatibilní zařízení.

Společnost Google opět zpřístupňuje nejnovější verzi Android 12 Beta majitelům vývojářské sady ADT-3. Nainstalujte beta verzi do ADT-3 a vyzkoušejte nejnovější funkce Android TV a otestujte aplikace v novém rozhraní Google TV.

Pokud hledáte odkazy ke stažení Android 12 Beta 3, odkazy máme k dispozici zde. Jakmile popadnete správný soubor, přečtěte si tento návod se dozvíte, jak jej nainstalovat. Pokud při testování beta verze najdete chybu, zanechte nějakou zpětnou vazbu takže to může být opraveno dříve, než bude stabilní verze uvedena později na podzim.

Co bude dál pro Android 12 Beta

Po dnešním vydání Androidu 12 Beta 3 Google pravděpodobně nemá mnoho nových uživatelských funkcí, které by na nás mohl vynechat, i když ve čtvrté beta verzi na nás stále mohou přinést několik překvapení. Podle plánu vydání společnosti Google bude Android 12 Beta 4 poslední beta verzí a bude znamenat Milník stability platformy. To znamená, že čtvrtá beta přijde s konečnou sadou rozhraní API a chování platformy a také s možností publikovat aplikace cílení na úroveň API 31 na Google Play, takže vývojáři, kteří čekají na stabilitu API, by měli počkat na další beta verzi. Po beta 4 v srpnu přichází jedno sestavení kandidáta na vydání následované stabilním vydáním pro zařízení AOSP a Pixel, která nejsou v beta programu Android.