Android 13 Developer Preview 2 prichádza so žiadosťami o povolenie upozornení a ďalšími zmenami

Android 13 Developer Preview 2 je tu a obsahuje žiadosti o povolenia na upozornenia a vylepšenia produktivity vývojárov. Skontrolovať to.

Vo februári vyšiel prvý Android 13 Developer Preview as ním prišiel základ pre ďalšiu iteráciu najväčšieho svetového operačného systému. Prinieslo to množstvo zmien, ktoré sú prospešné pre vývojárov, a vylepšenia ochrany osobných údajov, Material You, jazykových ovládacích prvkov a ďalších. Teraz spoločnosť oznámila druhú ukážku pre vývojárov a oproti predchádzajúcej ukážke pre vývojárov má niekoľko ďalších funkcií a veľa vylepšení.

Ako naznačuje názov „Developer Preview“, tieto vydania sú určené len pre vývojárov. Je to na testovanie nových funkcií a uistenie sa, že ich aplikácie fungujú na aktualizovaných zariadeniach tak, ako majú. Vyskytnú sa chyby, vyskytnú sa ďalšie problémy a Google bude v nasledujúcich mesiacoch tlačiť na spätnú väzbu od vývojárov. Ak vám nevadí, že máte problémy, vyskúšajte Android 13. Ak sa však spoliehate na to, že váš smartfón bude stabilne stabilný, možno by stálo za to počkať na úplné vydanie systému Android 13, ktoré by malo byť uvedené na trh v druhej polovici roka.

Medzi najvýznamnejšie funkcie verzie Android 13 Developer Preview 2 patria:

  • Žiadosti o povolenie upozornení
  • Vývojári teraz môžu znížiť svoje povolenia
  • Množstvo vylepšení produktivity vývojárov

Kedy vyjde Android 13?

Pri aktualizáciách systému Android spoločnosť Google zvyčajne odhaľuje míľnik „stability platformy“, aby vývojári vedeli, kedy Google má v úmysle dodať finálne SDK/NDK API spolu s finálnymi internými API a systémom orientovaným na aplikácie správania. Google má v úmysle dosiahnuť stabilitu platformy v júni 2022, pričom pred oficiálnym vydaním je plánovaných minimálne niekoľko týždňov. Android 12 dosiahol stabilitu platformy v auguste 2021 a konečná verzia bola vydaný v októbri toho roku. Google vydal viac podrobností o časovom pláne vydania ktoré si môžete skontrolovať.


Súkromie a bezpečnosť

Google vie, že používatelia chcú operačný systém, ktorému môžu dôverovať svojim údajom. Koniec koncov, smartfóny dosiahli bod, v ktorom sú v mnohých smeroch efektívne predĺžením nás samých a našich vlastných životov. Používame ich na ukladanie dôležitých fotografií, súkromné ​​rozhovory s priateľmi a rodinou a nosiť ich so sebou každý deň s dôverou, že mikrofóny alebo kamery nezaznamenávajú každý interakcia. Videli sme zmeny v systéme povolení pre Android 13 (okrem iných zmien) zavedené v Android 13 Developer Preview 1 a Developer Preview 2 to rozširuje.

Povolenie upozorniť

Android 13 predstavuje nové povolenie na odosielanie upozornení z aplikácie: POST_NOTIFICATIONS. Aplikácie, ktoré sú zacielené na Android 13, budú teraz musieť požiadať o povolenie od používateľa, aby mohli posielať upozornenia. V prípade aplikácií, ktoré sú zacielené na Android 12 alebo nižší, systém zvládne proces inovácie, ale používatelia to spravia stále vidia systémové dialógové okno, ktoré musia prijať alebo odmietnuť, aby umožnili aplikácii tlačiť upozornenia. Google nabáda vývojárov, aby sa čo najskôr zamerali na Android 13 a požiadali o povolenie upozorniť v ich aplikáciách.

Povolenia vývojára na prechod na staršiu verziu

Niekedy, keď sú aplikácie aktualizované, nepotrebujú staršie povolenia, ktoré boli predtým udelené. Predstavuje sa Android 13 nové API to umožní vývojárom znížiť úroveň predtým udelených povolení runtime.

Bezpečnejší export kontextovo registrovaných prijímačov

Predstavil sa Android 12 a od vývojárov sa vyžadovalo, aby deklarovali exportovateľnosť prijímačov Intent deklarovaných v manifeste Android. Google teraz žiada vývojárov, aby urobili to isté pre prijímače registrované v kontexte pridaním jedného z nich RECEIVER_EXPORTED alebo RECEIVER_NOT_EXPORTED príznak pri registrácii prijímačov pre nesystémové zdroje. Tieto sa nebudú vyžadovať v systéme Android 13, ale vývojárom ich dôrazne odporúčame povoliť.

Produktivita vývojára

Android by nebol tým, čím je, bez vývojárov a každá aktualizácia platformy zvyčajne prináša aktualizácie, ktoré uľahčujú život vývojárov. Niektoré aktualizácie to určite sťažujú, ale Google sa vo všeobecnosti snaží zefektívniť proces vývoja aplikácií pri každej iterácii.

Vylepšené zalamovanie japonského textu

Android 13 DP1 zaviedol vylepšenia zalamovania textu TextView a teraz sa zavádzajú niektoré vylepšenia špeciálne pre japonský text. Tentokrát môže TextViews teraz zalamovať text podľa Bunsetsu (najmenšia jednotka slov, ktorá znie prirodzené) alebo frázy – namiesto podľa znakov – pre uhladenejšiu a čitateľnejšiu japončinu aplikácie. Musíte len povoliť android: lineBreakWordStyle="

fráza" s TextViews.

Zalamovanie japonského textu s povoleným štýlom fráz (dole) a bez (hore)

Vylepšené výšky riadkov pre iné než latinské písma

V systéme Android 13 sa písma, ktoré nie sú latinkou, (napríklad tamilčina, barmčina, telugčina a tibetčina) zobrazujú pomocou výšky riadku, ktorá je prispôsobená pre každý jazyk. To zabraňuje orezávaniu a zlepšuje umiestnenie textu a všetko, čo aplikácia musí urobiť, aby implementovala tieto vylepšenia, je zameraná na Android 13.

Rozhrania API na konverziu textu

Ľudia, ktorí hovoria jazykmi ako japončina a čínština, používajú metódy zadávania fonetických písmen, ktoré môžu spomaliť vyhľadávanie a funkcie, ako je automatické dokončovanie. V systéme Android 13 môžu aplikácie volať nové API na konverziu textu takže používatelia môžu rýchlejšie a jednoduchšie nájsť to, čo hľadajú. Predtým vyžadovalo vyhľadávanie v japončine od používateľa nasledovné:

  • Zadajte hiragana ako fonetickú výslovnosť hľadaného výrazu (t. j. miesta alebo názvu aplikácie)
  • Pomocou klávesnice preveďte znaky Hiragana na Kanji,
  • Znova hľadajte pomocou znakov Kanji
  • Získajte ich výsledky vyhľadávania.

S novým rozhraním API na konverziu textu môžu japonskí používatelia písať v jazyku Hiragana a okamžite vidieť výsledky vyhľadávania Kanji naživo, pričom preskočia prostredné dva kroky.

Farebné vektorové písma

Android 13 pridáva podporu vykresľovania pre fonty COLR verzie 1 a aktualizuje systémové emotikony na formát COLRv1. COLRv1 je nový a vysoko kompaktný formát písma, ktorý sa vykresľuje rýchlo a ostro pri akejkoľvek veľkosti. Pre väčšinu aplikácií systém zvládne všetko a COLRv1 jednoducho funguje. Google odporúča otestovať vykresľovanie emodži, ak vaša aplikácia implementuje vlastné vykresľovanie textu a používa systémové písma. Viac o COLRv1 si môžete prečítať v prehliadači Chrome oznámenie keď bolo oznámené s Chrome OS 98.

Bluetooth LE Audio

Bluetooth Low Energy Audio je, ako už názov napovedá, nízkoenergetický spôsob prenosu zvuku cez Bluetooth. Android 13 prináša oficiálnu podporu.

MIDI 2.0

Android 13 tiež pridáva podporu pre nový štandard MIDI 2.0 vrátane možnosti pripojenia hardvéru MIDI 2.0 cez USB. MIDI 2.0 ponúka vylepšenia, ako je zvýšené rozlíšenie pre ovládače, lepšia podpora pre nezápadnú intonáciu a výraznejší výkon pomocou ovládačov pre jednotlivé noty.


Ako stiahnuť a nainštalovať Android 13 Developer Preview 2 na vašom zariadení Google Pixel

Môžete ľahko stiahnite si Android Developer Preview 2a určite si pozrite nášho sprievodcu na ako nainštalovať Android 13 ak si nie ste istí, ako to urobiť.

Google oficiálne vydáva túto vývojársku predbežnú aktualizáciu pre Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL alebo Pixel 4. Obrazy 64-bitového systému môžete použiť s emulátorom Android v Android Studio a tiež môžete použiť GSI.


Aký je váš názor na najnovšiu zostavu Developer Preview? Nainštalujete si ho do svojho zariadenia? Aké sú vaše skúsenosti? Dajte nám vedieť v komentároch nižšie!