Zpět na domů

Android 17 Beta 3: stabilní API a security

Android 17 Beta 3 dosáhla Platform Stability se stabilizovanými API. Klíčové funkce: rozšířený DCL pro nativní knihovny, Certificate Transparency, nové API kamer a podpora BLE Hearing Aid. Vývojáři mohou testovat na zařízeních Pixel.

Nové API v Android 17 Beta 3: od DCL po RAW14
Advertisement 728x90

# Android 17 Beta 3: API na úrovni stability a nové možnosti pro vývojáře

Google vypustil Android 17 Beta 3, který dosáhl fáze Platform Stability. API jsou zamrazeny, změny v nich zastaveny. Kódové jméno Cinnamon Bun nahrazeno Android 17. To umožňuje vývojářům testovat aplikace v podmínkách blízkých finální verzi.

Aktualizace se zaměřuje na bezpečnost, kamery, audio a UI. Podporovány jsou Pixel od modelu 6 a vyšší, včetně Pixel 10, Fold a Tablet. Finální vydání očekáváno ve druhém čtvrtletí 2026 roku.

Posílení ochrany dynamického načítání kódu

Mekanismus DCL rozšířen na nativní knihovny načítané prostřednictvím System.load(). Dříve ochrana platila pouze pro DEX- a JAR-soubory. Nyní systém blokuje nahrazení škodlivým kódem v nativních komponentách.

Google AdInline article slot

To je klíčové pro aplikace s dynamickým načítáním knihoven. Vývojáři získávají vyšší odolnost vůči útokům bez nutnosti měnit kód.

Navíc je Certificate Transparency zapnutý ve výchozím nastavení. Veřejný registr sleduje SSL-certifikáty a usnadňuje ověřování jejich autenticity.

API pro přizpůsobení Photo Pickeru a kamer

Zaveden PhotoPickerUiCustomizationParams pro nastavení rozhraní výběru fotografií. Parametry umožňují měnit poměr stran (např. z 1:1 na 9:16) a další prvky UI.

Google AdInline article slot

Pro kamery přidána podpora RAW14. Výrobci získávají vendor-extension API:

  • Super Resolution;
  • Rozšířené režimy potlačení šumu;
  • AI-optimalizátory kvality.

Aplikace určují typ kamery prostřednictvím nových API: vestavěná, USB-webkamera nebo virtuální. To zajišťuje adaptaci na zdroj videa a minimalizuje artefakty.

Audio a správa zařízení

Podpora sluchadel přes Bluetooth Low Energy. Nový typ TYPE_BLE_HEARING_AID umožňuje oddělit výstup systémových zvuků:

Google AdInline article slot
  • Oznámení a volání na telefon;
  • Budíky na sluchadlo;
  • Nezávislé ovládání hlasitosti.

Oprávnění USE_LOCATION_BUTTON integruje systémové tlačítko pro jednorázový přístup k přesné poloze. Zjednodušuje UX bez trvalých povolení.

Nastavení vstupu, podpis a UI

Oddělené možnosti pro hesla: znaky z fyzické klávesnice se skrývají okamžitě, z obrazovky s prodlevou. Přizpůsobeno hardware-klávesnicím.

Podpis APK hybridním algoritmem: klasická kryptografie + ML-DSA (odolný vůči kvantovým útokům). Zajistí bezpečnost do budoucnosti.

Možnost skrytí podpisů pod ikonami pro minimalistický launcher. Podpora Javy z OpenJDK 25 integrována do platformy.

| Funkce | Popis | Dopad na vývoj |

|--------|-------|----------------|

| DCL pro nativní lib | Ochrana System.load() | Blokování malware |

| PhotoPicker params | Přizpůsobené UI | Flexibilní výběr fotek |

| Camera API | Typy + vendor extensions | Optimalizace videa |

| BLE Hearing Aid | Oddělení audia | Aplikace pro přístupnost |

| ML-DSA podpis | Odolnost vůči kvantům | Dlouhodobá bezpečnost |

Co je důležité

  • API stabilizována: přejděte na Beta 3 pro finální testování;
  • DCL a Certificate Transparency posilují security ve výchozím nastavení;
  • Kamerové API (RAW14, typy, extensions) pro pro-aplikace;
  • BLE Hearing Aid a location button zlepšují přístupnost;
  • Hybridní podpis APK připravuje na post-kvantovou éru.

— Editorial Team

Advertisement 728x90

Číst dál