Android 13 Developer Preview 1 je zde s tematickými ikonami, změnami ochrany soukromí a dalšími

První vývojářská ukázka Androidu 13 je zde a přináší řadu změn pro vývojáře a koncové uživatele. Přečtěte si o tom zde!

Android je největší operační systém na světě. Pohání více než 2,5 miliardy smartphonů po celém světě a každý rok dostává nový upgrade s vylepšeními oproti předchozí verzi. První vývojářský náhled Google Android 13 je nyní aktivní a přináší řadu změn, z nichž mají prospěch vývojáři, a přináší vylepšení ochrany soukromí, Material You, jazykových ovládacích prvků a dalších.

Jak název „Developer Preview“ napovídá, tato vydání jsou určena pouze pro použití vývojáři. Slouží k testování nových funkcí a zajištění toho, aby jejich aplikace fungovaly na aktualizovaných zařízeních tak, jak mají. Budou se vyskytovat chyby, vyskytnou se další problémy a Google bude tlačit na zpětnou vazbu vývojáři v následujících měsících. Pokud vám nevadí, že se dostanete do problémů, pak rozhodně vyzkoušejte Android 13. Pokud však spoléháte na to, že váš smartphone bude trvale stabilní, pak by se možná vyplatilo počkat na úplné vydání Androidu 13, které by mělo být spuštěno v druhé polovině roku.

Mezi nejpozoruhodnější funkce Android 13 Developer Preview 1 patří:

  • Aktualizované funkce ochrany osobních údajů: nový systémový výběr fotografií, který uživatelům umožňuje sdílet konkrétní obrázky a videa s aplikacemi, a nové oprávnění Wi-Fi, které pomáhá minimalizovat využití údajů o poloze.
  • Tématické ikony: dynamické ikony aplikací v Material You budou rozšířeny na všechny ikony aplikací v Androidu 13, což vývojářům umožní mít dynamickou ikonu aplikace, která reaguje na uživatele nastavení Material You.
  • Jazykové ovládací prvky: Android 13 zavede nové API, které vývojářům pomůže identifikovat preferovaný jazyk, který pomáhá zlepšit uživatelskou zkušenost a snížit množství standardního kódu vyžadovaného od vývojáři.
  • Vývojářské nástroje: Android 13 DP1 zahajuje práci na obnově základních knihoven Androidu, aby podporovaly Java 11. Mnoho z volitelných funkcí v DP1 je také přepínatelných, takže vývojáři mohou snadněji pochopit, jak každá změna individuálně ovlivňuje jejich aplikace.

Procházet tento článek

  • Kdy vyjde Android 13
  • Aktualizované ovládací prvky ochrany osobních údajů v systému Android 13
    • API pro výběr fotografií
    • Povolení zařízení v okolí pro Wi-Fi
  • Vývojářské nástroje v systému Android 13
    • Rychlé nastavení umístění API
    • Tématické ikony jsou nyní přístupné vývojářům
    • Předvolby jazyka pro jednotlivé aplikace
    • Rychlejší dělení slov
    • Programovatelné shadery
    • Aktualizace OpenJDK 11
  • Kompatibilita aplikací pro Android 13
    • Aktualizace systému Google Play
    • Optimalizace tabletů, skládacích zařízení a Chromebooků
    • Snazší testování a ladění
  • Jak stáhnout a nainstalovat Android 13 Developer Preview 1 do zařízení Google Pixel

Kdy vyjde Android 13?

U aktualizací Androidu Google obvykle odhaluje milník „stability platformy“, aby vývojáři věděli, kdy Google má v úmyslu dodat finální SDK/NDK API spolu s finálními interními API a systémem pro aplikace chování. Google hodlá dosáhnout stability platformy v červnu 2022, přičemž před oficiálním vydáním je plánováno minimálně několik týdnů. Android 12 dosáhl stability platformy v srpnu 2021 a konečná verze byla vydáno v říjnu toho roku. Google vydal další podrobnosti o časové ose vydání že se můžete podívat.


Aktualizované ovládací prvky ochrany osobních údajů v systému Android 13

Google ví, že uživatelé chtějí operační systém, kterému mohou důvěřovat se svými daty. Koneckonců, chytré telefony dosáhly bodu, kdy jsou v mnoha ohledech účinným rozšířením nás samých a našich vlastních životů. Používáme je pro ukládání důležitých fotografií, soukromé konverzace s přáteli a rodinou a nosíme je s námi každý den s důvěrou, že mikrofony nebo kamery nenahrávají každý interakce. Android 12 udělal hodně pro soukromí uživatelů a Android 13 to rozšiřuje.

API pro výběr fotografií

V první řadě Android 13 přidává nový systémový výběr fotografií, standardní a optimalizovaný způsob, jak bezpečně sdílet místní i cloudové fotografie. Systémový nástroj pro výběr fotografií je rozšířením nástroje pro výběr dokumentů systému Android, který umožňuje uživateli sdílet dokument v aplikaci, aniž by tato aplikace měla přístup ke všem dokumentům v zařízení. Stejně tak API pro výběr fotografií lze vyvolat bez nutnosti přístupu k Všechno fotografie v zařízení. Google také plánuje zavést nástroj pro výběr fotografií na všechna zařízení Android se systémem Android 11 a vyšším, s výjimkou zařízení Android Go, prostřednictvím aktualizací systému Google Play.

Povolení zařízení v okolí pro Wi-Fi

V předchozích verzích Androidu potřebovaly aplikace, které se potřebovaly připojit k blízkým Wi=Fi zařízením, aby si vyžádaly povolení k poloze, i když k fungování polohu zařízení nepotřebovaly. Google nyní tuto funkci rozděluje do nového runtime oprávnění s názvem NEARBY_WIFI_DEVICES a je součástí skupiny oprávnění NEARBY_DEVICES. Aplikace cílené na Android 13 mohou místo toho žádat o oprávnění NEARBY_WIFI_DEVICES s příznakem „neverForLocation“.


Android by bez vývojářů nebyl tím, čím je, a každá aktualizace platformy obvykle přináší aktualizace, které vývojářům usnadňují život. Některé aktualizace to rozhodně znesnadňují, ale Google se obecně snaží zefektivnit proces vývoje aplikací při každé iteraci.

Rychlé nastavení umístění API

Rychlá nastavení jsou skvělým doplňkem Androidu, protože vám umožňují rychle přepínat některé aspekty vašeho telefonu těsně nad oznamovací zásuvkou. Problém je v tom, že někdy najdete novou, kterou můžete přidat z aplikace, o které jste nevěděli, že má rychlé nastavení. Android 13 má jako nový pomoci s tím rozhraní API pro umístění dlaždic umožňuje aplikaci vyzvat uživatele tlačítkem k přidání vlastní rychlé dlaždice do rychlých nastavení.

Ikony tematických aplikací jsou nyní přístupné vývojářům

Google zahájil beta testování ikon tematických aplikací v Pixel Launcher v Androidu 12, ačkoli to bylo jasně označeno jako „beta“. Připojují se k „monetu“, motivačnímu enginu Android 12, který je v současnosti přítomen na chytrých telefonech Pixel. S Androidem 13 jsou vývojáři aplikací aktivně vyzýváni, aby poskytovali kompatibilní ikony, aby koncoví uživatelé mohli mít konzistentní zážitek na své domovské obrazovce, pokud tuto funkci povolí.

Předvolby jazyka pro jednotlivé aplikace

Pro vícejazyčné uživatele se často stává, že budete chtít používat některé aplikace v jednom jazyce a jiné aplikace v jiném jazyce. Některé aplikace nabízejí koncovému uživateli výběr jazyka, takže mohou aplikaci používat v jiném jazyce, kromě jazyka, ve kterém je jejich telefon. V systému Android 13 to však nyní můžete provést pomocí nová platforma API nastavit nebo získat preferovaný jazyk uživatele. Podobné API bude také přidáno do budoucí knihovny Jetpack.

Rychlejší dělení slov

Obvykle řečeno, když slovo zaplní okraj kontejneru (řekněme obrazovku telefonu) a chce pokračovat když je napsáno na dalším řádku, přidáte pomlčku na místo, kde je slovo odříznuto, než budete pokračovat na dalším řádku. I když bylo možné, aby to Android zvládnul za vás v dynamickém zalamování textu, nikdy to nebylo vhodné díky výkonovému hitu, který byste při jeho používání přijali. V důsledku toho je ve výchozím nastavení vypnuto.

Nyní však Google říká, že tato funkce je mnohem vylepšena a může se pochlubit až 200% zvýšením výkonu, takže nemá téměř žádný dopad na výkon vykreslování textu.

Programovatelné shadery

Android 13 přidává podporu pro programovatelné objekty RuntimeShader s chováním definovaným pomocí jazyka Android Graphics Shading Language (AGSL). AGSL sdílí velkou část své syntaxe s GLSL, ale funguje v rámci vykreslovacího jádra Android pro přizpůsobení malby na plátně Androidu a také filtrování obsahu zobrazení.

Aktualizace OpenJDK 11

Základní knihovny Androidu 13 jsou aktualizovány na nejnovější verzi LTS OpenJDK 11. K dispozici jsou aktualizace knihoven a podpora programovacího jazyka Java 11 pro vývojáře aplikací a platforem. Tyto základní změny knihovny budou také distribuovány koncovým uživatelům prostřednictvím aktualizací systému Google Play jako součást modulu ART pro Android 12 a novější.


Kompatibilita aplikací pro Android 13

Jak se smartphony mění, specifické tvarové faktory (jako jsou skládací zařízení) představují pro vývojáře problém. Jak může vývojář zajistit, aby jejich aplikace fungovala a hladce přepínat mezi dvěma zcela odlišnými formovými faktory, například za běhu? Jak může aplikace spolehlivě předpovědět, kde je výpadek fotoaparátu? Toto jsou problémy, které se Google snaží vyřešit tím, že vývojářům co nejvíce usnadnil dotazování systému a zjišťování těchto konkrétních parametrů.

Nejen to, ale společnost také zavádí specifické pokyny pro responzivní design které by vývojáři měli dodržovat, aby byla zajištěna maximální kompatibilita napříč zařízeními.

Aktualizace systému Google Play

Google expanduje Hlavní linie projektu v systému Android 13 k další modularizaci základních částí systému Android. Google již ukázal, jak lze upgradovat základní části systému, jako je zavedení API pro výběr fotografií prostřednictvím aktualizací systému Google Play na starší zařízení. S Androidem 13 přidal Google modul Bluetooth i ultra širokopásmový modul.

Optimalizace tabletů, skládacích zařízení a Chromebooků

Android 13, který vychází z tempa zavedeného systémem Android 12L, zahrnuje optimalizace pro zařízení s velkou obrazovkou, jako jsou tablety, skládací zařízení a Chromebooky.

Snazší testování a ladění

Aby Google usnadnil vývojářům testování jednotlivých změn Androidu 13, zavedl řadu přepínačů v nastavení vývojáře. Tyto přepínače umožňují vývojářům jednotlivě vynutit, povolit nebo zakázat změny.


Jak stáhnout a nainstalovat Android 13 Developer Preview 1 do zařízení Google Pixel

Můžete snadno stáhnout Android Developer Preview 1a nezapomeňte se podívat na našeho průvodce na jak nainstalovat Android 13 pokud si nejste jisti, jak to udělat.

Google oficiálně vydává tuto aktualizaci pro vývojáře pro Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL nebo Pixel 4. Obrazy 64bitového systému můžete použít s emulátorem Android v Android Studiu a také můžete použít GSI.


Jaký je váš názor na nejnovější sestavení Developer Preview? Budete jej instalovat do svého zařízení? Jaké máte zkušenosti? Dejte nám vědět v komentářích níže!