# 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.
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.
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ů:
- 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
Zatím žádné komentáře.