Google oznámil Android 12 Developer Preview 2 pro Pixel 3 a novější smartphony. Zde je to, co je nového pro uživatele a vývojáře.
S každým dalším dnem jsme blíž a blíž k případnému vydání dalšího hlavního operačního systému Android: Android 12. V případě, že toužíte vidět, jaká budoucnost přinese nadcházející iteraci Androidu, Google vás pro dnešek připravil. Společnost právě oznámila nové sestavení Developer Preview pro způsobilá zařízení Pixel. Android 12 Developer Preview 2, jako např první Developer Preview, je stále určen pouze pro vývojáře a seznam změn zmíněný v příspěvku na blogu se zaměřuje na nová rozhraní API a změny chování platformy, kterým se vývojáři budou muset přizpůsobit. Zde je to, co se změnilo.
Co je nového v Android 12 Developer Preview 2
Důvěra a bezpečí
- Povolení aplikace překrývat okna přes jiné aplikace představuje zjevné bezpečnostní riziko. Za tím účelem nový HIDE_OVERLAY_WINDOWS oprávnění zavedené v Developer Preview 2 zajišťuje, že aplikace může volat Window#setHideOverlayWindows() naznačit, že vše TYPE_APPLICATION_OVERLAY okna by měla být skryta, když je okno aplikace viditelné.
- V této nové verzi náhledu byly aktualizovány ovládací prvky viditelnosti oznámení. Nyní můžete nakonfigurovat akce oznámení tak, aby vždy generovaly výzvu k ověření při spuštění z obrazovky uzamčení. Například aplikace pro zasílání zpráv nyní vyžaduje ověření před odstraněním zprávy nebo jejím označením jako přečtené.
- Android 12 Developer Preview 2 přidal podporu pro jednodušší a efektivnější způsob získání kontrolního součtu nainstalované aplikace. Vývojáři si mohou vybrat z několika standardních algoritmů digest, jako jsou SHA256, SHA512, Merkle Root a další. Připravuje se zpětně kompatibilní verze této funkce, která by měla být v blízké budoucnosti dostupná ve formě knihovny Jetpack.
Nové změny API pro Android 12
- Zaoblené rohy: V Android 12 Developer Preview 2 mohou vývojáři zkontrolovat, zda má zařízení obrazovku s zaoblené rohy a získat jejich podrobnosti. Z pohledu návrhu uživatelského rozhraní lze nyní využít absolutní detaily pro každý zaoblený roh i detaily rohu vzhledem k hranicím aplikace.
- Vylepšení obrazu v obraze (PIP): Aplikace nyní mohou umožnit plynulou změnu velikosti aby systém v případě potřeby změnil velikost aktivity PIP. Navíc aktivace automatického PIP nyní způsobí, že systém přímo přepne aplikaci do režimu PIP pomocí gesta přechodu do výchozí polohy, aniž by čekal na dokončení animace přechodu do výchozí polohy. Konečně Android nyní podporuje skrytí okna PIP přetažením na levý nebo pravý okraj obrazovky.
- Aktualizace rozhraní API aplikace pro doprovodná zařízení: Nositelná zařízení, jako jsou chytré hodinky a fitness trackery, obvykle potřebují speciální aplikaci pro jejich správu. Google chce takovým aplikacím usnadnit spouštění a připojení, kdykoli je v blízkosti přidružené doprovodné zařízení. Za tímto účelem představil Android 12 Developer Preview 2 novinku Služba CompanionDeviceService API. Navíc nové profil doprovodného zařízení výrazně zjednodušuje proces registrace doprovodných zařízení.
- Vylepšení odhadu šířky pásma: Google výrazně vylepšil stávající API pro odhad šířky pásma. Vývojáři nyní mohou získat odhad agregovaná propustnost na operátora nebo Wi-Fi SSID, typ sítě a úroveň signálu pro všechny uživatele na přístroj.
- Vizuální efekty: Použití běžných grafických efektů je nyní v Androidu 12 snazší než kdy dříve s RenderEffect třída. Nyní můžete samostatně aplikovat rozostření a barevné filtry nebo tyto efekty kombinovat jako řetězové efekty jako celek.
Můžeš jděte sem zobrazíte úplný rozdíl API mezi Androidem 12 DP1 a DP2. Protože Google přepracoval několik rozhraní API, nezapomeňte spouštět a ladit aplikaci prostřednictvím přepíná změnu chování připravit pro cílení na Android 12. Zpětná vazba může být uvedeno zde.
Doporučuje se přečíst Poznámky k vydání před stažením a flashováním aktualizace. Určitě ano jděte sem podávat jakékoli zprávy o chybách a tady diskutovat o nejnovější verzi.
Stáhněte si Android 12 Developer Preview 2
Chcete-li nainstalovat Android 12 Developer Preview 2 na zařízení Pixel, musíte mít Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G nebo Pixel 5. Máme odkazy na stažení nejnovějších obrazů systému pro tato zařízení Google Pixel na této straně. Můžete buď provést přírůstkovou aktualizaci OTA nebo flashujte stavby ručně. V případě, že nemáte kompatibilní zařízení, můžete sestavení spustit v emulátoru Android Studio Android.
K dispozici je také druhý vývojářský náhled pro Android 12 Android TV, s ADT-3 Developer Kit jako jediné kompatibilní zařízení.
V dubnu by mělo vyjít ještě jedno velké vydání Developer Preview, po kterém bude následovat několik beta verzí. Stabilní sestavení Androidu 12 bude zpřístupněno někdy ve třetím čtvrtletí roku 2021, pokud vše půjde podle plánu.
Pro všechny nejnovější zprávy o Androidu 12 si uložte do záložek následující štítek:
Novinky Android 12 na XDA