Gefa út Android 11 farsíma vettvang

Google опубликовала útgáfu opins farsímakerfis Android 11. Kóðinn sem tengist nýju útgáfunni er birtur á Git geymsla verkefni (útibú android-11.0.0_r1). Fastbúnaðaruppfærslur eru útbúnar fyrir röð tæki Pixel, sem og fyrir snjallsíma framleidda af OnePlus, Xiaomi, OPPO og Realme. Einnig myndast alhliða GSI (Generic System Images) samsetningar, hentugar fyrir ýmis tæki byggð á ARM64 og x86_64 arkitektúr.

Helstu nýjungar:

  • Breytingar hafa verið gerðar sem miða að því að einfalda samskipti milli fólks sem notar snjallsíma. Á tilkynningasvæðinu sem fellur niður efst hefur verið útfært yfirlitsskilaboðahluti sem gerir þér kleift að skoða og svara skilaboðum frá öllum forritum á einum stað (skilaboð eru sýnd án þess að vera skipt í einstök forrit). Hægt er að stilla mikilvæg spjall á forgangsstöðu þannig að þau séu sýnileg og sýnileg jafnvel í trufla ekki stillingu.

    Hugtakið „bólur“ hefur verið virkjað, sprettigluggar til að framkvæma aðgerðir í öðrum forritum án þess að yfirgefa núverandi forrit. Til dæmis, með hjálp kúla, geturðu haldið áfram samtali í boðberanum, sent skilaboð á fljótlegan hátt, haldið verkefnalistanum þínum sýnilegum, tekið minnispunkta, fengið aðgang að þýðingarþjónustu og fengið sjónrænar áminningar, meðan þú vinnur í öðrum forritum.

    Gefa út Android 11 farsíma vettvangGefa út Android 11 farsíma vettvang
  • Skjályklaborðið útfærir kerfi samhengisvísna til að bregðast fljótt við skilaboðum, bjóða upp á emoji eða staðlað svör sem passa við merkingu móttekinna skilaboða (til dæmis, þegar þú færð skilaboð „hvernig var fundurinn?“ gefur það til kynna „frábært“ ). Vélbúnaðurinn er útfærður með því að nota vélanámsaðferðir og vettvanginn Sambandsnám, sem gerir þér kleift að velja ráðleggingar á staðbundnu tæki án þess að fá aðgang að ytri þjónustu.

    Viðmót hefur verið lagt til fyrir skjótan aðgang að stjórntækjum fyrir tengd tæki, svo sem snjallstýringarkerfi, sem er kallað með því að ýta lengi á rofann. Til dæmis geturðu nú fljótt stillt hitastillir heimilisins, kveikt á ljósunum og opnað hurðir án þess að ræsa aðskilin forrit. Viðmótið býður einnig upp á hnappa til að velja fljótt tengd greiðslukerfi og rafræn brottfararspjöld.

    Nýjum miðlunarstýringum hefur verið bætt við til að gera það auðvelt og fljótlegt að skipta um tæki sem mynd eða hljóð er spilað í gegnum. Til dæmis geturðu fljótt skipt um tónlistarspilun úr heyrnartólum yfir í sjónvarpið eða ytri hátalara.

    Gefa út Android 11 farsíma vettvangGefa út Android 11 farsíma vettvang

  • Bætti við stuðningi við að veita einu sinni heimildir, leyfa forriti að framkvæma forréttindaaðgerð einu sinni og biðja um staðfestingu aftur næst þegar það reynir að fá aðgang. Til dæmis geturðu stillt notandann til að biðja þig um heimildir í hvert skipti sem þú opnar hljóðnema, myndavél eða staðsetningarforritaskil.

    Möguleikinn á að loka sjálfkrafa fyrir umbeðnar heimildir fyrir forrit sem hafa ekki verið opnuð í meira en þrjá mánuði hefur verið innleidd. Þegar læst er, birtist sérstök tilkynning með lista yfir forrit sem hafa ekki verið opnuð í langan tíma, þar sem þú getur endurheimt heimildir, eytt forritinu eða látið það vera lokað.

    Gefa út Android 11 farsíma vettvang

  • Innbyggður möguleiki til að búa til skjávarpa með upptökubreytingum á skjánum og hljóði úr hljóðnema.
  • Auðveldar því að velja texta og myndir til að setja á klemmuspjaldið og deila á milli forrita.
  • Raddstýringarkerfi tækisins hefur verið uppfært (Raddaðgangur), sem gerir þér kleift að stjórna snjallsímanum þínum eingöngu með raddskipunum. Raddaðgangur skilur nú innihald skjásins og tekur mið af samhengi og býr einnig til merki fyrir aðgengisskipanir.
  • Bætt við „Nálægt deilingu“ eiginleika til að senda skrár, myndbönd, staðsetningargögn og aðrar upplýsingar fljótt og örugglega í önnur tæki í nágrenninu sem byggjast á Android pallinum eða Chrome vafranum.
  • Android keppinauturinn hefur bætt við tilraunagetu til að keyra keyranlegan kóða 32- og 64-bita forrita sem eru sett saman fyrir ARM arkitektúrinn, umkringd Android 11 kerfismynd sem keyrir í keppinautnum, sett saman fyrir x86_64 arkitektúrinn. Hermirinn styður nú líka að líkja eftir virkni myndavélanna að framan og aftan. Camera2 API HW útfært fyrir afturmyndavélina Level 3 með stuðningi við YUV vinnslu og RAW handtöku.
    Stig hefur verið innleitt fyrir frammyndavélina FULL með rökréttum myndavélarstuðningi (eitt rökrétt tæki byggt á tveimur líkamlegum tækjum með þröngt og breitt sjónarhorn).

  • Aukinn stuðningur við 5G farsímasamskiptastaðalinn, sem skilar meiri afköstum og minni leynd. Netfrek forrit sem gera hluti eins og að streyma 4K myndböndum og hlaða niður háskerpu leikjaeignum geta nú keyrt yfir net farsímaþjónustuveitu auk Wi-Fi. Til að einfalda aðlögun forrita með hliðsjón af 5G samskiptarásum hefur API verið stækkað Dynamic Meteredness, notað til að athuga hvort tengingin sé rukkuð fyrir umferð og hvort hægt sé að flytja mikið magn af gögnum í gegnum hana. Þetta API nær nú yfir farsímakerfi og gerir þér kleift að ákvarða tenginguna við þjónustuaðila sem veitir sannarlega ótakmarkaða gjaldskrá þegar þú tengist í gegnum 5G. Bætt við 5G ástands API, sem gerir forritinu kleift að ákvarða tenginguna fljótt í gegnum 5G í stillingum Nýtt útvarp eða Ekki sjálfstætt.

    Einnig stækkað API Bandbreiddarmat, sem gerir þér kleift að spá fyrir um magn tiltækrar bandbreiddar til að hlaða niður eða senda gögn, án þess að keyra eigin netpróf.

  • Bætt við stuðningi við nýjar gerðir „pinhole“ skjáa (skjárinn tekur allt framflöt snjallsímans, að undanskildum litlum hring í efra vinstra horninu fyrir frammyndavélina) og „foss“ (skjárinn hylur einnig ávölina hliðarbrúnir tækisins). Forrit geta nú ákvarðað tilvist fleiri sýnilegra og blindra svæða á þessum skjám með því að nota staðlaða API Skjáklipping. Til að hylja hliðarbrúnirnar og skipuleggja samskipti á svæðum nálægt brúnum „fossa“ skjáanna, leggur API новые áskoranir.
  • Nýjum valkostum hefur verið bætt við til að stjórna aðgangi forrita að persónulegum gögnum. Til viðbótar við stillinguna sem birtist í síðustu útgáfu, aðgangur að staðsetningu aðeins þegar unnið er með forritið (aðgangur er lokaður í bakgrunni) í Android 11 fulltrúi stuðningur við einskiptisheimildir. Notandinn getur nú veitt forriti tímabundinn aðgang að lykilheimildum eins og staðsetningu, hljóðnema og myndavélaaðgangi. Leyfið gildir á meðan núverandi lotu stendur og er afturkallað um leið og notandi skiptir yfir í annað forrit.

    Gefa út Android 11 farsíma vettvang

  • Breytingar hafa verið gerðar til að auðvelda flutning forrita í geymslu
    Scoped geymsla, sem gerir þér kleift að einangra forritaskrár á ytra geymslutæki (til dæmis SD-kort). Með Scoped Storage eru forritsgögn takmörkuð við tiltekna möppu og aðgangur að sameiginlegum miðilsöfnum krefst sérstakrar heimilda. Android 11 styður valfrjálsan hátt til að fá aðgang að miðlum með því að nota allar skráarleiðir,
    DocumentsUI API hefur verið uppfært og getu til að framkvæma lotuaðgerðir í MediaStore hefur verið bætt við.

  • Aukinn möguleiki fyrir að nota líffræðileg tölfræðinemar til auðkenningar. BiometricPrompt API, sem býður upp á alhliða líffræðilega auðkenningarglugga, styður nú þrjár gerðir auðkenningar - sterk, veik og tækjaskilríki. Einfölduð samþætting BiometricPrompt með ýmsum forritaarkitektúrum, ekki takmörkuð við notkun bekkjarins Virkni.
  • Þegar settir eru saman pallíhlutir sem krefjast aukinnar verndar eru verndarkerfi sem starfa á samantektarstigi notaðir CFI (Stjórna flæðiheilleika) BoundSan, IntSan (Heiltal Overflow Sanitization) og Shadow-Call Stack. Til að bera kennsl á vandamál þegar unnið er með minni í forritum er eftirlit með bendilum í hrúgunni virkt á grundvelli merkjanna sem eru tengd við þá (hrúga bendi merking). Til að finna minnisvillur lagt til viðbótarkerfismynd þar sem kembiforritið er virkt HWAsan (AddressSanitizer með vélbúnaði).
  • API undirbúið BlobStoreManager, sem gerir þér kleift að skipuleggja örugg skipti á tvöföldum gögnum milli forrita. Til dæmis er hægt að nota þetta API til að veita mörgum forritum aðgang að vélanámslíkönum þegar þessi forrit eru rekin af einum notanda.
  • Bætt við stuðningi við vettvang til að geyma og sækja sannanlega auðkennisskjöl á öruggan hátt, svo sem rafræn ökuskírteini.
  • Sem hluti af Mainline verkefninu, sem gerir þér kleift að uppfæra einstaka kerfisíhluti án þess að uppfæra allan vettvanginn, hafa 12 nýjar uppfæranlegar einingar verið útbúnar til viðbótar við 10 einingarnar sem eru í boði í Android 10. Uppfærslurnar hafa áhrif á íhluti sem ekki eru vélbúnaður sem er hlaðið niður í gegnum Google Play aðskilið frá OTA fastbúnaðaruppfærslum frá framleiðanda. Meðal nýrra eininga sem hægt er að uppfæra í gegnum Google Play án þess að uppfæra fastbúnaðinn eru eining til að stjórna heimildum, eining til að vinna með drif (með stuðningi fyrir Scoped Storage) og eining með NNAPI (Neural Networks API).
  • Framkvæmt vinna að því að draga úr áhrifum breytinga á hegðun sumra undirkerfa á rekstur forrita. Nú er hægt að slökkva á nýjungum sem geta haft áhrif á rekstur forrita og aðlaga þær á SDK-stigi. Til að einfalda prófun á samhæfni forrita við Android 11, bjóða þróunarvalkostir viðmótið og adb tólið upp á stillingar til að virkja og slökkva á eiginleikum sem hafa áhrif á eindrægni (sem gerir þér kleift að prófa án þess að breyta targetSdkVersion og án þess að endurbyggja forritið). Uppfærð grálisti yfir takmarkað forritaskil sem ekki eru veitt í SDK.

    Gefa út Android 11 farsíma vettvang

  • Rammi bætt við Resource Loader, sem gerir kleift að hlaða viðbótarauðlindum á virkan hátt meðan á keyrslu forrits stendur.
  • Símtalsstaðfestingarþjónustan hefur bætt við möguleikanum á að senda til forrita staðfestingarstöðu símtals sem berast, sem hægt er að nota til að búa til sérsniðna glugga eftir að símtalið hefur verið unnið, til dæmis, þar á meðal viðbótaraðgerðir til að merkja símtalið sem ruslpóst eða bæta því við heimilisfangabók.
  • Bætt API Wifi Stinga upp á, sem gerir forritinu (nettengingarstjóra) kleift að hafa áhrif á reikniritið til að velja valin þráðlaus netkerfi með því að senda röðuð lista yfir netkerfi, og tekur einnig tillit til viðbótarmælinga þegar netkerfi er valið, svo sem upplýsingar um bandbreidd og gæði samskipta. rás í fyrri tengingu. Bætti við möguleikanum á að stjórna þráðlausum netum sem styðja staðalinn Heitur 2.0 (Passpoint), þar á meðal að gera grein fyrir fyrningartíma notendasniðs og getu til að nota sjálfundirrituð vottorð í prófílum.
  • ImageDecoder API hefur bætt við stuðningi við afkóðun og birtingu hreyfimynda á HEIF sniði (Apple's HEIC), sem notar HEVC (H.265) þjöppunaraðferðir. Í samanburði við hreyfimyndir í GIF getur HEIF sniðið dregið verulega úr skráarstærð.
  • API hefur verið bætt við NDK til notkunar í innfæddum kóða fyrir myndkóðun og afkóðunaðgerðir (JPEG, PNG, WebP, osfrv.), án þess að nota þriðja aðila bókasöfn. Nýja API gerir það mögulegt að minnka stærð APK skráa með innfæddum forritum og leysa vandamálið við að uppfæra innbyggð bókasöfn sem kunna að innihalda veikleika.
  • Myndavélarforrit geta nú slökkt tímabundið á titringi (til dæmis meðan á tilkynningum stendur) til að koma í veg fyrir að hann kvikni meðan á myndavélarlotu stendur.
  • Það er hægt að virkja stillingar bókeh (bakgrunnur á myndinni óskýrur) fyrir tæki sem styðja þau (til dæmis veitir kyrrmyndin meiri myndgæði og samfellda stillingin gefur nákvæmari samsvörun við gögnin frá skynjaranum).
  • Bætt við API fyrir ávísanir и настройки Lítil töf myndspilunarhamir sem krafist er fyrir streymisforrit í beinni. Að auki hefur verið bætt við stuðningi við HDMI lágt leynd rekstrarham (Game Mode), sem slekkur á grafík eftirvinnslu til að draga úr leynd á sjónvarpinu eða ytri skjánum.
  • Fyrir tæki með samanbrjótanlegum skjáum bætt við API til að fá upplýsingar frá skjánum helmingar opnunarhornskynjara. Með því að nota nýja API geta forrit ákvarðað nákvæmlega opnunarhornið og sérsniðið úttakið í samræmi við það.
  • Símtalskimun API hefur verið stækkað til að greina sjálfvirk símtöl. Fyrir forrit sem sía símtöl hefur verið útfært stuðningur við að athuga stöðu símtals sem berast í gegnum HÆRT/HRISTIÐ fyrir fölsun á auðkennisnúmeri, sem og tækifæri skilaðu ástæðu símtalslokunar og breyttu innihaldi kerfisskjásins sem birtist eftir að símtalinu lýkur til að merkja símtalið sem ruslpóst eða bæta því við heimilisfangaskrána.
  • API stækkað Taugakerfi, sem veitir forritum getu til að nýta vélbúnaðarhröðun fyrir vélanámskerfi. API er staðsett sem grunnlag fyrir rekstur vélrænnar ramma í Android, svo sem TensorFlow Lite og Kaffi 2.

    Bætt við stuðningi við virkjunaraðgerð swish, sem gerir þér kleift að draga úr þjálfunartíma taugakerfis og auka nákvæmni við að framkvæma ákveðin verkefni, til dæmis flýta fyrir vinnu með tölvusjónarlíkönum sem byggjast á MobileNetV3. Bætt við stjórnaðgerð sem gerir þér kleift að búa til fullkomnari vélanámslíkön sem styðja greinar og lykkjur. Asynchronous Command Queue API hefur verið innleitt til að draga úr töfum þegar keyrt er með litlum tengdum gerðum eftir keðju.

    Nokkrar tilbúnar taugakerfislíkön hafa verið settar fram til notkunar í farsímum, þar á meðal MobileNets (þekking á hlutum í ljósmyndum), Upphaf v3 (tölvusjón) og Smart
    Svara
    (val á svarmöguleikum fyrir skilaboð). Framkvæmt Stuðningur við háþróaða magngreiningu með því að nota undirritaðar heiltölur í stað fljótandi tölustafa, sem gerir ráð fyrir smærri gerðum og hraðari vinnslutíma. Að auki hefur Quality of Service API bætt við möguleikum til að stjórna forgangsröðun og tímamörkum þegar gerðir eru keyrðar, og Memory Domain API hefur verið stækkað til að draga úr minnisafritun og umbreytingaraðgerðum þegar gerð er líkön í röð.

  • Bætt við aðskildum gerðum af bakgrunnsþjónustu fyrir myndavél og hljóðnema sem þarf að biðja um ef forrit þarf að fá aðgang að myndavélinni og hljóðnemanum á meðan það er óvirkt.
  • Bætt við nýjum API fyrir samstillingu sýna forritaviðmótsþætti með útliti skjályklaborðs til að skipuleggja sléttari úttaksfjör með því að upplýsa forritið um breytingar á einstökum ramma.
  • Bætt við Forritaskil til að stjórna endurnýjunarhraða skjásins, sem gerir kleift að stilla ákveðna leikja- og forritaglugga á annan hressingarhraða (til dæmis notar Android sjálfgefið 60Hz endurnýjunartíðni, en sum tæki leyfa þér að auka hann í 90Hz).
  • Framkvæmt ham fyrir óaðfinnanlega framhald vinnu eftir uppsetningu OTA fastbúnaðaruppfærslu sem krefst þess að tækið sé endurræst. Nýja stillingin gerir forritum kleift að halda aðgangi að dulkóðuðu geymslurými án þess að notandinn þurfi að aflæsa tækinu eftir endurræsingu, þ.e. forrit munu strax geta haldið áfram að sinna aðgerðum sínum og tekið á móti skilaboðum. Til dæmis er hægt að skipuleggja sjálfvirka uppsetningu á OTA uppfærslu á kvöldin og framkvæma án afskipta notenda.
  • Bætt við API til að fá upplýsingar um ástæður þess að forritinu var hætt, sem gerir þér kleift að ákvarða hvort forritinu hafi verið hætt að frumkvæði notanda, vegna bilunar, eða hafi verið hætt með valdi af stýrikerfinu. API gerir það einnig mögulegt að meta stöðu forritsins strax fyrir uppsögn.
  • Bætt við GWP-ASan, hrúgaminnisgreiningartæki sem gerir þér kleift að finna og laga vandamál sem stafa af óöruggri minnismeðferð. GWP-ASan greinir minnisúthlutunaraðgerðir og greinir frávik með lágmarks kostnaði. Sjálfgefið er að GWP-ASan er virkt fyrir keyrslu vettvangs og kerfisforrita. Til að nota GWP-ASan á forritin þín þarf sérstaka virkjun.
  • Í ADB tólið (Android Debug Bridge) bætt við stigvaxandi háttur til að setja upp APK-pakka („adb install —incremental“), sem gerir þér kleift að flýta verulega fyrir uppsetningu stórra forrita, eins og leikja, meðan á þróun þeirra stendur. Kjarninn í hamnum er sá að meðan á uppsetningu stendur eru hlutar pakkans sem nauðsynlegir eru til að ræsa fyrst fluttir og afgangurinn er hlaðinn í bakgrunni, án þess að hindra getu til að ræsa forritið. Til dæmis, þegar APK-skrár eru settar upp sem eru stærri en 2GB, í nýja stillingunni styttist tíminn fyrir ræsingu um allt að 10 sinnum. Stigvaxandi uppsetningar virka sem stendur aðeins á Pixel 4 og 4XL tækjum; Fjöldi studdra tækja verður stækkaður með útgáfu.
  • Algjörlega endurunnin Villuleitarstilling með ADB í gangi yfir þráðlausa tengingu. Ólíkt villuleit í gegnum TCP/IP tengingu þarf kembiforrit í gegnum Wi-Fi ekki að tengja snúru fyrir uppsetningu og muna áður pöruð tæki. Það eru líka áætlanir um að innleiða einfaldara pörunarkerfi með því að nota QR kóða sem sýndur er í Android Studio.

    Gefa út Android 11 farsíma vettvang

  • Uppfært verkfæri fyrir endurskoðun aðgangur að gögnum, sem gerir þér kleift að greina hvaða notendagögn forritið opnar og eftir hvaða notendaaðgerðir. Endurnefnt nokkur endurskoðunar API símtöl.
  • Bætt við „Ethernet-tjóðrun“ stillingu, sem gerir þér kleift að veita aðgang að internetinu í gegnum snjallsíma með því að nota Ethernet-millistykki sem eru tengd í gegnum USB-tengi.
  • Í stillingunum er nú hluti með tilkynningasögu og getu til að stilla áætlun til að virkja myrka þemað.


Heimild: opennet.ru

Bæta við athugasemd