Thawj saib ua ntej tso tawm ntawm Android 11 mobile platform

Google рСдставила xeem version ntawm qhib mobile platform Android 11. Tso tawm ntawm Android 11 cia siab tias yuav nyob rau lub quarter thib peb ntawm 2020. Txhawm rau ntsuas cov peev txheej tshiab ntawm lub platform npaj siab qhov kev zov me nyuam kuaj ua ntej. Firmware tsim npaj rau Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a/3a XL thiab Pixel 4/4 XL li. Flashing yog ua tiav manually; lub peev xwm rau nruab Android 11 ntawm OTA hloov tshiab yuav tshwm sim hauv lub Tsib Hlis.

Ntsiab kev tsim kho tshiab Hauv 11:

  • Lub Android Emulator tau ntxiv qhov kev sim muaj peev xwm los khiav executable code ntawm 32- thiab 64-ntsis daim ntawv thov muab tso ua ke rau ARM architecture, ib puag ncig los ntawm Android 11 system duab khiav hauv lub emulator, muab tso ua ke rau x86_64 architecture.
  • Nthuav kev txhawb nqa rau 5G kev sib txuas lus xov tooj ntawm tes tus qauv, xa tawm ntau dua thiab qis dua latency. Network-intensive apps uas ua tej yam xws li kwj 4K video thiab download tau high-txhais gaming cuab tam tam sim no khiav hla lub cellular muab kev pab cuam lub network ntxiv rau Wi-Fi. Txhawm rau ua kom yooj yim rau kev hloov pauv ntawm cov ntawv thov suav nrog 5G kev sib txuas lus, API tau nthuav dav Dynamic Meteredness, siv los xyuas seb qhov kev sib txuas puas raug them rau kev khiav tsheb thiab seb cov ntaub ntawv loj npaum li cas tuaj yeem hloov mus los ntawm nws. Qhov API tam sim no suav nrog cov xov tooj ntawm tes thiab tso cai rau koj los txiav txim siab txog kev sib txuas rau ib tus neeg muab kev pabcuam uas muab tus nqi qis kawg nkaus thaum txuas ntawm 5G.

    Kuj nthuav API Bandwidth kwv yees, uas tso cai rau koj los kwv yees tus nqi ntawm cov bandwidth muaj rau rub tawm lossis xa cov ntaub ntawv, tsis tas yuav khiav koj tus kheej cov kev sim network.

  • Ntxiv kev txhawb nqa rau hom tshiab "pinhole" cov ntxaij vab tshaus (lub vijtsam nyob tag nrho pem hauv ntej ntawm lub xov tooj smartphone, tshwj tsis yog lub voj voog me me nyob rau sab laug sab laug rau lub koob yees duab pem hauv ntej) thiab "dej" (lub vijtsam tseem npog lub voj voog. sab ntug ntawm lub cuab yeej). Cov ntawv thov tam sim no tuaj yeem txiav txim siab pom qhov pom ntxiv thiab qhov muag tsis pom ntawm cov ntxaij vab tshaus no siv tus qauv API Display cutout. Txhawm rau npog cov npoo sab nraud thiab teeb tsa kev sib cuam tshuam hauv thaj chaw ze ntawm cov npoo ntawm "dej tsaws tsag" cov ntxaij vab tshaus, API qhia tshiab kev sib tw.
  • Ntxiv cov kev xaiv xa ntawv ntxiv. Ib ntu cais nrog cov kev sib tham nquag tau ntxiv rau thaj chaw ceeb toom, tso cai rau koj kom pom kev sib tham tam sim no yam tsis tau tawm hauv lwm daim ntawv thov. Kev xa xov thiab sib tham apps tau raug tsiv mus siv APIs Tub Npis, uas tso cai rau koj siv lub tswv yim ntawm "npuas" ua haujlwm ib txhij nrog ntau daim ntawv thov - koj tuaj yeem sib tham yam tsis tau tso tseg ua haujlwm hauv lwm qhov haujlwm. Thaum sau ntawv teb sai sai los ntawm thaj chaw ceeb toom, tam sim no koj tuaj yeem txuas cov duab rau cov lus los ntawm kev luam lawv ntawm cov ntawv teev cia.
  • API hloov tshiab rau version 1.3 Neural Tes hauj lwm, uas muab cov ntawv thov nrog lub peev xwm los txhawb kev kho vajtse acceleration rau tshuab kev kawm tshuab. API yog positioned raws li ib tug yooj yim txheej rau kev khiav hauj lwm ntawm tshuab kev kawm moj khaum hauv Android, xws li TensorFlow Lite thiab Caffe2. Ib tug xov tooj ntawm npaj txhij-ua neural network qauv tau npaj rau siv ntawm mobile pab kiag li lawm, suav nrog MobileNets (kev paub txog cov khoom hauv cov duab), Inception v3 (computer vision) thiab Ntse
    Teb
    (xaiv cov kev xaiv teb rau cov lus). Hauv qhov teeb meem tshiab ua raws Kev them nyiaj yug rau qib siab quantization siv cov lej kos npe es tsis txhob ntab cov lej, uas tso cai rau cov qauv me me thiab sijhawm ua haujlwm sai. Tsis tas li ntawd, Kev Pabcuam Zoo API tau ntxiv cov peev xwm los tswj cov haujlwm tseem ceeb thiab sijhawm sijhawm thaum ua cov qauv, thiab Memory Domain API tau nthuav dav kom txo qis kev nco luam thiab hloov pauv kev ua haujlwm thaum ua cov qauv ua ntu zus.

  • Cov kev xaiv tshiab tau ntxiv los tswj cov ntawv thov nkag mus rau cov ntaub ntawv tus kheej. Ntxiv rau hom uas tau tshwm sim hauv qhov kev tso tawm kawg, nkag mus rau qhov chaw tsuas yog thaum ua haujlwm nrog qhov program (kev nkag mus tau raug thaiv hauv keeb kwm yav dhau) hauv Android 11 sawv cev los ntawm txhawb kev tso cai ib zaug. Tus neeg siv tam sim no tuaj yeem tso cai rau ib ntus rau kev nkag mus rau cov kev tso cai tseem ceeb xws li qhov chaw, microphone, thiab lub koob yees duab nkag. Qhov kev tso cai siv tau rau lub sijhawm ntawm qhov kev sib kho tam sim no thiab raug tshem tawm sai li sai tau thaum tus neeg siv hloov mus rau lwm qhov kev pab cuam.

    Thawj saib ua ntej tso tawm ntawm Android 11 mobile platform

  • Cov kev hloov pauv tau ua kom yooj yim rau kev tsiv mus rau cov ntawv thov mus rau qhov chaw cia
    Scoped Cia, uas tso cai rau koj cais cov ntaub ntawv thov ntawm ib qho chaw cia sab nraud (piv txwv li, daim npav SD). Nrog Scoped Storage, daim ntawv thov cov ntaub ntawv tsuas yog txwv rau ib daim ntawv teev npe tshwj xeeb, thiab kev nkag mus rau cov ntaub ntawv xov xwm sib koom yuav tsum muaj kev tso cai cais. Android 11 txhawb kev xaiv hom rau kev nkag mus rau kev tshaj tawm siv cov ntaub ntawv tag nrho,
    DocumentsUI API tau hloov kho thiab muaj peev xwm ua haujlwm ua haujlwm hauv MediaStore tau ntxiv.

  • Expanded muaj peev xwm rau siv biometric sensors rau authentication. BiometricPrompt API, uas muaj kev sib tham thoob ntiaj teb biometric authentication, tam sim no txhawb peb hom kev lees paub - muaj zog, tsis muaj zog thiab cov ntaub ntawv pov thawj. Simplified kev koom ua ke ntawm BiometricPrompt nrog ntau daim ntawv thov architectures, tsis txwv rau kev siv cov chav kawm Kev ua.
  • Thaum sib sau ua ke cov khoom siv platform uas xav tau kev tiv thaiv ntau ntxiv, cov txheej txheem kev tiv thaiv kev ua haujlwm ntawm theem muab tso ua ke yog siv CFI (Control Flow Integrity) BoundSan, IntSan (Integer Overflow Sanitization) thiab Duab ntxoov ntxoo-Call Stack. Txhawm rau txheeb xyuas cov teeb meem thaum ua haujlwm nrog lub cim xeeb hauv cov ntawv thov, kev tshuaj xyuas cov taw qhia hauv heap yog qhib raws li cov cim npe txuas rau lawv (heap pointer tagging). Kom nrhiav tau qhov yuam kev npaj ntxiv system duab nyob rau hauv uas lub debugging mechanism yog enabled HWS (Hardware-pab chaw nyob Sanitizer).
  • API npaj BlobStoreManager, uas tso cai rau koj los npaj kev sib pauv kev nyab xeeb ntawm cov ntaub ntawv binary ntawm daim ntawv thov. Piv txwv li, qhov API no tuaj yeem siv los muab ntau daim ntawv thov nkag mus rau cov qauv kev kawm tshuab thaum cov ntawv thov no tau khiav los ntawm ib tus neeg siv.
  • Ntxiv kev txhawb nqa rau lub platform rau kev ruaj ntseg khaws cia thiab khaws cov ntaub ntawv txheeb xyuas qhov tseeb, xws li daim ntawv tsav tsheb hluav taws xob.
  • Raws li ib feem ntawm txoj haujlwm Mainline, uas tso cai rau koj hloov kho ib tus neeg lub cev yam tsis tau hloov kho tag nrho lub platform, 12 qhov hloov kho tshiab tau npaj tau ntxiv rau 10 modules muaj nyob rau hauv Android 10. Cov hloov tshiab cuam tshuam rau cov khoom siv tsis yog kho vajtse uas tau rub tawm los ntawm Google Play cais los ntawm OTA firmware hloov tshiab los ntawm cov chaw tsim khoom. Ntawm cov qauv tshiab uas tuaj yeem hloov kho ntawm Google Play yam tsis tau hloov kho lub firmware yog ib qho qauv rau kev tswj hwm kev tso cai, module rau kev ua haujlwm nrog cov tsav (nrog kev txhawb nqa rau Scoped Storage) thiab ib qho module nrog NNAPI (Neural Networks API).
  • Ua tiav ua haujlwm kom txo tau qhov cuam tshuam ntawm kev hloov pauv ntawm tus cwj pwm ntawm qee qhov subsystems ntawm kev ua haujlwm ntawm kev siv. Kev tsim kho tshiab uas tuaj yeem cuam tshuam rau kev ua haujlwm ntawm daim ntawv thov tam sim no tuaj yeem xaiv tsis siv neeg thiab hloov kho ntawm qib SDK. Txhawm rau ua kom yooj yim rau kev sim ntawm daim ntawv thov kev sib raug zoo nrog Android 11, Tus Tsim Kho Kev Xaiv interface thiab adb qhov hluav taws xob muab kev teeb tsa rau kev ua kom muaj txiaj ntsig thiab cuam tshuam cov yam ntxwv uas cuam tshuam rau kev sib raug zoo (tso cai rau koj ua kev sim yam tsis hloov lub hom phiajSdkVersion thiab tsis rov tsim kho daim ntawv thov). Hloov kho greylisting ntawm txwv APIs tsis muaj nyob rau hauv SDK.

    Thawj saib ua ntej tso tawm ntawm Android 11 mobile platform

  • Framework ntxiv Resource Loader, uas tso cai rau cov peev txheej ntxiv kom dynamically loaded thaum ua tiav daim ntawv thov.
  • Cov kev pabcuam hu xovtooj tau ntxiv lub peev xwm xa mus rau daim ntawv thov cov ntaub ntawv pov thawj ntawm kev hu xovtooj tuaj, uas tuaj yeem siv los tsim cov kev sib tham tom qab kev hu xovtooj, piv txwv li, suav nrog kev ua ntxiv los kos npe hu ua spam lossis ntxiv rau hauv phau ntawv chaw nyob.
  • Txhim kho API Wifi Qhia, uas tso cai rau daim ntawv thov (tus neeg saib xyuas kev sib txuas hauv network) los cuam tshuam cov algorithm rau kev xaiv cov wireless network nyiam los ntawm kev xa cov npe ntawm cov tes hauj lwm, thiab tseem yuav siv sij hawm rau hauv tus account ntxiv metrics thaum xaiv lub network, xws li cov ntaub ntawv hais txog bandwidth thiab kev sib txuas lus zoo. channel thaum lub sij hawm yav dhau los kev twb kev txuas. Ntxiv lub peev xwm los tswj cov wireless networks uas txhawb nqa tus qauv Hotspot hwm 2.0 (Passpoint), suav nrog kev suav nyiaj rau lub sijhawm tas sijhawm ntawm tus neeg siv profile thiab muaj peev xwm siv daim ntawv pov thawj tus kheej kos npe hauv cov ntawv.
  • ImageDecoder API tau ntxiv kev txhawb nqa rau kev txiav txim siab thiab tso tawm cov duab animated hauv HEIF hom (Apple's HEIC), uas siv HEVC (H.265) txoj kev compression. Piv rau cov duab GIF animated, HEIF hom tuaj yeem txo cov ntaub ntawv loj.
  • Ib qho API tau ntxiv rau NDK rau kev siv hauv haiv neeg rau cov duab encoding thiab kev txiav txim siab ua haujlwm (JPEG, PNG, WebP, thiab lwm yam), tsis tas siv cov tsev qiv ntawv thib peb. API tshiab ua rau nws tuaj yeem txo qhov luaj li cas ntawm APK cov ntaub ntawv nrog cov ntawv thov ib txwm muaj thiab daws qhov teeb meem ntawm kev hloov kho cov tsev qiv ntawv uas yuav muaj qhov tsis zoo.
  • Lub koob yees duab apps tam sim no tuaj yeem cuam tshuam kev vibration ib ntus (piv txwv li, thaum lub sijhawm ceeb toom) los tiv thaiv nws los ntawm kev tshwm sim thaum lub koob yees duab sib tham.
  • Nws yog ua tau kom pab hom Bokeh (blurring keeb kwm yav dhau hauv daim duab) rau cov khoom siv uas txhawb nqa lawv (piv txwv li, hom tseem muab cov duab zoo dua, thiab hom txuas ntxiv muab qhov tseeb dua rau cov ntaub ntawv los ntawm lub sensor).
  • Ntxiv API rau cov tshev ΠΈ nqis Tsawg latency video playback hom xav tau rau cov ntawv thov nyob streaming. Tsis tas li ntawd, kev txhawb nqa tau ntxiv rau HDMI qis latency kev khiav hauj lwm hom (Game Mode), uas cuam tshuam cov duab tom qab ua kom txo qis latency ntawm TV lossis saib sab nraud.

Tau qhov twg los: opennet.ru

Ntxiv ib saib