Google vydává první vývojářský náhled pro Android 11 s novými funkcemi, jako je nahrávání obrazovky, bubliny chatu a další

Ikona času čtení 5 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Google dnes vydal první sestavení Android 11 Developer Preview s několika novými funkcemi a rozhraními API pro uživatele a vývojáře. Google plánuje vydat finální verzi operačního systému Android 11 ve 3. čtvrtletí 2020. Toto vydání Androidu 11 bude také obsahovat některé nové funkce, jako je vestavěná podpora pro nahrávání obrazovky, vylepšené soukromí polohy (uživatelé mohou udělit dočasný přístup k poloze, mikrofonu a fotoaparát prostřednictvím jednorázového povolení), lepší ochranu dat aplikací a uživatelů na externím úložišti a další. Níže naleznete seznam funkcí pro vývojáře.

Audit přístupu k datům:

  • Abychom zajistili větší transparentnost toho, jak vaše aplikace a její závislosti přistupují k soukromým datům uživatelů, představuje Android 11 auditování přístupu k datům. Pomocí této funkce můžete lépe identifikovat a napravit potenciálně neočekávaný přístup k datům.

Výkonné vkládání vrstvy ladění grafiky:

  • Aplikace nyní mohou načítat externí grafické vrstvy (GLESVulkan) do nativního aplikačního kódu, aby byla zpřístupněna stejná funkce jako laditelná aplikace, ale bez zvýšení výkonu. Tato funkce je zvláště důležitá při profilování vaší aplikace pomocí nástrojů jako GAPID.

Dávkové operace pro mediální soubory:

  • Pro konzistenci napříč zařízeními a větší uživatelské pohodlí přidává Android 11 několik metod MediaStore API. Chcete-li se o těchto metodách dozvědět více, viz část provádět dávkové operace na stránce ochrany osobních údajů systému Android 11 související s úložištěm.

Rich media v rychlých odpovědích:

  • Počínaje Androidem 11 mohou uživatelé vkládat obrázky a další multimediální obsah rychlé odpovědi. Aby aplikace tuto funkci podporovala, musí přidat informace RemoteInput upozornění určující, které typy MIME mohou zpracovat. Udělejte to zavoláním RemoteInput.Builder.setAllowDataType(). Aplikace musí také nějaké zaškrtnout RemoteInput vysílá, které přijímá, aby zjistil, zda vysílání obsahuje obsah v některém z těchto typů; použití RemoteInput.getDataResultsFromIntent() udělat toto.

Přístup k mediálním souborům pomocí nezpracovaných cest souborů:

  • Počínaje Androidem 11, aplikace, které mají READ_EXTERNAL_STORAGE oprávnění může číst mediální soubory zařízení pomocí přímých cest k souborům a nativních knihoven. Chcete-li se o této schopnosti dozvědět více, viz přistupovat k souborům pomocí sekce raw paths na stránce ochrany osobních údajů systému Android 11 související s úložištěm.

Bezpečné sdílení velkých datových sad:

  • V některých situacích, jako jsou ty, které zahrnují strojové učení nebo přehrávání médií, může vaše aplikace chtít používat stejně velkou datovou sadu jako jiná aplikace. V předchozích verzích Androidu by si vaše aplikace a další aplikace musely stáhnout samostatnou kopii stejné datové sady.

Vyžádání a kontrola podpory s nízkou latencí:

  • Některé displeje mohou provádět následné zpracování grafiky, například některé externí displeje a televizory. Toto následné zpracování zlepšuje grafiku, ale může zvýšit latenci. Novější displeje, které podporují HDMI 2.1, mají automatický režim nízké latence (VŠEOBECNÉ, také známý jako herní mód), což minimalizuje latenci vypnutím tohoto následného zpracování. Další podrobnosti o ALLM viz Specifikace HDMI 2.1.

Dekódování s nízkou latencí v MediaCodec:

NDK obrazový dekodér:

  • NDK ImageDecoder API poskytuje standardní API pro aplikace Android C/C++ pro přímé dekódování obrázků. Vývojáři aplikací již nemusejí používat rozhraní API rozhraní (prostřednictvím JNI) nebo dodávat knihovny třetích stran pro dekódování obrázků. Pro více informací viz Průvodce vývojářem obrazového dekodéru.

Nakladače zdrojů:

  • Android 11 představuje nové rozhraní API, které aplikacím umožňuje dynamicky rozšiřovat způsob vyhledávání a načítání zdrojů. Nové třídy API ResourcesLoader  a  ResourcesProvider jsou primárně zodpovědní za poskytování nových funkcí. Společně poskytují možnost dodávat další zdroje a aktiva nebo upravovat hodnoty existujících zdrojů a aktiv.

Aktualizace knihoven JIP:

  • Android 11 aktualizuje android.icu balíček pro použití verze 66 knihovna JIP, ve srovnání s verzí 63 v Androidu 10. Nová verze knihovny obsahuje aktualizovaná data národního prostředí CLDR a řadu vylepšení podpory internacionalizace v Androidu.

Neural Networks API 1.3:

Nové operace:

Nové ovládací prvky ML:

  • NNAPI 1.3 zavádí nové ovládací prvky, které pomáhají strojovému učení fungovat hladce.

Síla biometrické autentizace:

  • Abychom vám pomohli řídit úroveň zabezpečení dat vaší aplikace, Android 11 představuje BiometricManager.Authenticators rozhraní. Toto rozhraní definuje možné silné stránky biometrických hardwarových prvků. Výrobce zařízení definuje pro každý prvek specifickou sílu, jako např BIOMETRIC_STRONG or BIOMETRIC_WEAK. Tyto úrovně síly jsou definovány na Definice kompatibility stránky.

Aktualizace CallScreeningService:

  • Počínaje systémem Android 11, a CallScreeningService může vyžadovat informace o stavu ověření STIR/SHAKEN (verstat) pro příchozí hovory. Tyto informace jsou poskytovány jako součást podrobnosti o hovoru pro příchozí hovory.

Rozšířená podpora fotoaparátu v emulátoru Android:

Android 11 představuje vylepšené možnosti fotoaparátu emulátoru Androidu. Mezi přidané funkce patří následující:

  • Snímání RAW
  • přepracování YUV
  • Zařízení úrovně 3
  • Podpora logické kamery

Ztlumit zvuky upozornění a vibrace během aktivního snímání:

  • Počínaje Androidem 11 může vaše aplikace při aktivním používání fotoaparátu ztlumit pouze vibrace, zvuky i vibrace, nebo žádné setCameraAudioRestriction().

Vylepšení Wi-Fi Passpoint:

  • Passpoint umožňuje aplikacím automaticky a tiše provádět ověřování a připojovat se k zabezpečeným Wi-Fi hotspotům. Aplikace, které cílí na úroveň API 'R' a vyšší, mohou využívat následující dodatečné možnosti Passpointu.

Wi-Fi Suggestion API je rozšířeno:

Android 11 rozšiřuje API pro návrh Wi-Fi ke zvýšení možností správy sítě vaší aplikace, včetně následujících:

  • Aplikace pro správu připojení mohou spravovat své vlastní sítě povolením požadavků na odpojení.
  • Sítě přístupových bodů jsou integrovány do rozhraní API pro návrhy a mohou být navrženy uživateli.
  • Analytická rozhraní API vám umožňují získat informace o kvalitě vašich sítí.

Bubliny chatu:

  • Bubbles jsou nyní k dispozici vývojářům, aby pomohli při konverzacích napříč systémem. Bubbles byla experimentální funkce v systému Android 10, která byla povolena prostřednictvím možnosti pro vývojáře – v systému Android 11 to již není nutné.

Zdroj: Google

Více o tématech: android 11, Náhled vývojáře pro Android 11, Náhled na Android 11, Vývojáři, Google

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *