Pêşdîtina yekem a platforma mobîl Android 11

gûgil pêşkêş kirin guhertoya ceribandinê ya platforma mobîl a vekirî Android 11. Serbestberdana Android 11 tê texmîn kirin di çaryeka sêyemîn a 2020 de. Ji bo nirxandina kapasîteyên platformê yên nû pêşniyar kirin bernameyê pêş-test. Firmware ava dike amade kirin ji bo cîhazên Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a/3a XL û Pixel 4/4 XL. Ronahî bi destan tê kirin; şiyana sazkirina Android 11-ê bi nûvekirinên OTA-yê dê di Gulanê de xuya bibe.

Qûfle nûbûnên Android 11:

  • Emulatora Android-ê jêhatîbûnek ceribandinê zêde kiriye ku koda darvekirinê ya serîlêdanên 32- û 64-bit ku ji bo mîmariya ARM-ê hatî berhev kirin, ku ji hêla wêneyek pergala Android 11 ve di emulatorê de tê xebitandin, ku ji bo mîmariya x86_64 hatî berhev kirin, dorpêç kiriye, zêde kiriye.
  • Piştgiriya berfirehkirî ya ji bo standarda ragihandina mobîl 5G, berbi bilindtir û derengiya kêmtir peyda dike. Serlêdanên torê-zirav ên ku tiştên mîna guheztina vîdyoya 4K dikin û malikên lîstikê yên pênase bilind dakêşin naha dikarin ji bilî Wi-Fi-yê li ser tora peydakiroxek karûbarê hucreyî jî bixebitin. Ji bo hêsankirina adaptasyona serîlêdanan li gorî kanalên ragihandinê 5G, API hate berfireh kirin Meteredness Dînamîk, tê bikar anîn da ku kontrol bikin ka girêdan ji bo seyrûseferê tê dravdan an na û gelo mîqdarên mezin dane dikarin bi navgîniya wê ve werin veguheztin. Ev API naha torên hucreyî vedigire û dihêle hûn pêwendiya bi pêşkêşkerek re diyar bikin ku dema ku bi 5G ve girêdide tarîfek bi rastî bêsînor peyda dike.

    Di heman demê de API-ê jî berfireh kir Bandwidth Estimator, ku dihêle hûn bêyî ku ceribandinên torê yên xwe bimeşînin, mîqdara bandpêda berdest ji bo dakêşandin an şandina daneyan pêşbîn bikin.

  • Piştgiriyek ji bo celebên nû yên ekranên "pinhole" zêde kir (ekran tevahiya rûbera pêşiyê ya smartphone digire, ji bilî xelekek piçûk li quncika çepê ya jorîn ji bo kameraya pêşîn) û "avşev" (ekran di heman demê de dorpêçê jî vedigire. keviyên kêlekê yên cîhazê). Serlêdan naha dikarin hebûna deverên dîtbar û kor ên din ên li ser van ekranan bi karanîna API-ya standard diyar bikin Nîşana qutkirinê. Ji bo vegirtina keviyên kêlekê û organîzekirina danûstendinê li deverên nêzî peravên ekranên "avî"yê, API pêşniyar dike. новые dijwarî.
  • Vebijarkên mesajê yên din zêde kirin. Beşek veqetandî ya bi danûstendinên çalak li qada ragihandinê hate zêdekirin, ku dihêle hûn tavilê danûstandinên heyî bibînin bêyî ku ji serîlêdanên din derkevin. Serlêdanên mesaj û sohbetê ji bo karanîna API-yê hatine veguheztin Bûyeran, ku dihêle hûn têgîna "bubble" bikar bînin da ku bi çend serlêdanan re hevdem bixebitin - hûn dikarin bêyî sekinandina xebatê di bernameyek din de sohbet bikin. Gava ku bi lez bersivek ji devera ragihandinê dinivîsin, hûn naha dikarin wêneyan bi peyaman ve bi kopîkirina wan bi riya paşînê ve girêdin.
  • API ji bo guhertoya 1.3 hate nûve kirin Tora Neural, ku ji bo pergalên fêrbûna makîneyê sepanan peyda dike ku jêhatîbûna bilezkirina hardware-yê bikar tîne. API ji bo xebitandina çarçoveyên fêrbûna makîneyê yên di Android-ê de, wekî qatek bingehîn tête danîn TensorFlow Lite û Caffe2. Hejmarek modelên tora neuralî yên amade ji bo karanîna li ser cîhazên mobîl, di nav de, hatine pêşniyar kirin MobileNets (naskirina tiştan di wêneyan de), Destpêk v3 (dîtina kompîturê) û Baqil
    Bersiv
    (hilbijartina vebijarkên bersivê ji bo peyaman). Di hejmara nû de pêkanîn Piştgiriya ji bo quantîzasyona pêşkeftî bi karanîna jimareyên bêkêmasî yên îmzekirî li şûna hejmarên xala herikîn, ku destûrê dide modelên piçûktir û demên pêvajoyek bileztir. Wekî din, API-ya Qalîteya Karûbarê kapasîteyên birêvebirina pêşanî û deman di dema darvekirina modelan de zêde kiriye, û API-ya Domainê ya Bîrê hate berfireh kirin da ku dema ku modelan li pey hev têne darvekirin operasyonên kopîkirin û veguheztinê kêm bike.

  • Vebijarkên nû hatine zêdekirin da ku gihîştina serîlêdanê ya daneyên kesane kontrol bikin. Digel moda ku di serbestberdana paşîn de xuya bû, di Android 11-ê de tenê dema ku bi bernameyê re dixebitin xwe gihandina cîhek nûnertî ji hêla piştgirî ji bo destûrnameyên yek-car. Bikarhêner naha dikare ji bo destûrnameyên sereke yên wekî cîh, mîkrofon, û gihîştina kamerayê, bernameyek demkî bide. Destûr ji bo dema rûniştina heyî derbasdar e û gava ku bikarhêner derbasî bernameyek din bibe tê betal kirin.

    Pêşdîtina yekem a platforma mobîl Android 11

  • Guhertin hatine çêkirin da ku hêsantir veguheztina serîlêdanan berbi hilanînê
    Storage Scoped, ku dihêle hûn pelên serîlêdanê li ser amûrek hilanîna derveyî (mînakek qerta SD) veqetînin. Bi Scoped Storage re, daneyên serîlêdanê bi pelrêçek taybetî re sînorkirî ye, û gihîştina berhevokên medyayê yên hevpar destûrnameyên cuda hewce dike. Android 11 ji bo gihîştina medyayê bi karanîna riyên pelê yên tevahî, modek vebijarkî piştgirî dike,
    DocumentsUI API hate nûve kirin û şiyana pêkanîna operasyonên hevîrê li MediaStore hate zêdekirin.

  • şiyanên berfireh ji bo bikar anîn senzorên biyometrîk ji bo erêkirinê. BiometricPrompt API, ku diyalogek pejirandina biyometrîkî ya gerdûnî pêşkêşî dike, naha sê celeb erêkeran piştgirî dike - pêbaweriyên bihêz, qels û cîhazê. Yekbûna sadekirî ya BiometricPrompt bi mîmarên cihêreng ên serîlêdanê re, ne bi karanîna polê re sînordar e çalakî.
  • Dema komkirina hêmanên platformê yên ku hewceyê parastinê zêde dikin, mekanîzmayên parastinê yên ku di qonaxa berhevkirinê de dixebitin têne bikar anîn CFI (Têkbûna herikîna kontrolê) BoundSan, IntSan (Paqijkirina Overflow Integer) û Shadow-Call Stack. Ji bo tespîtkirina pirsgirêkan dema ku di serîlêdanan de bi bîranînê re dixebitin, kontrolkirina nîşankerên di nav giravê de li ser bingeha tagên ku bi wan ve hatine girêdan têne çalak kirin (tagkirina nîşankera hep). Ji bo dîtina xeletiyên bîranînê pêşniyar kirin wêneya pergalê ya zêde ya ku tê de mekanîzmaya xeletkirinê çalak e HWAsan (AddressSanitizer bi alîkariya hardware).
  • API amade kirin BlobStoreManager, ku dihêle hûn di navbera serîlêdanan de danûstendina ewledar a daneyên binary organîze bikin. Mînakî, ev API dikare were bikar anîn da ku gelek serîlêdan bigihîjin modelên fêrbûna makîneyê dema ku ew serîlêdan ji hêla yek bikarhênerek ve têne rêve kirin.
  • Piştgiriyek ji bo platformên ji bo hilanîn û wergirtina belgeyên nasnameyê yên verastkirî, wekî destûrnameyên ajotinê yên elektronîkî, zêde kir.
  • Wekî beşek ji projeya Mainline, ku dihêle hûn bêyî nûvekirina tevahiya platformê hêmanên pergalê nûve bikin, ji bilî 12 modulên ku di Android 10-ê de berdest in, 10 modulên nû yên nûvekirî hatine amade kirin. Nûvekirin bandorê li ser pêkhateyên ne-hişkerî yên ku bi riya têne daxistin Google Play ji nûvekirinên firmware OTA yên ji çêker veqetandî ye. Di nav modulên nû yên ku bêyî nûvekirina firmware bi riya Google Play-ê ve têne nûve kirin de modulek ji bo birêvebirina destûran, modulek ji bo xebata bi ajokeran (bi piştgirîya Scoped Storage) û modulek bi NNAPI (API-ya Tora Neuralî) heye.
  • Çîbecî bû ji bo kêmkirina bandora guhertinên di tevgera hin binesîsteman de li ser xebata sepanan dixebitin. Nûvekirinên ku dibe ku bandorê li ser xebitandina sepanan bikin naha dikarin di asta SDK-ê de vebijarkî werin neçalak kirin û sererast kirin. Ji bo hêsankirina ceribandina lihevhatina serîlêdanê ya bi Android 11-ê re, pêveka Vebijarkên Pêşdebir û kargêriya adb mîhengan peyda dike ji bo çalakkirin û neçalakkirina taybetmendiyên ku bandorê li hevahengiyê dikin (dihêlin hûn bêyî guheztina targetSdkVersion û bêyî nûavakirina serîlêdanê ceribandinê bikin). Lîsteya gewr a nûvekirî ya API-yên sînorkirî yên ku di SDK-ê de nehatine peyda kirin.

    Pêşdîtina yekem a platforma mobîl Android 11

  • Çarçove zêde kirin Resource Loader, ku destûrê dide çavkaniyên din ên ku di dema pêkanîna serîlêdanê de dînamîk têne barkirin.
  • Karûbarê verastkirina bangê şiyana şandina rewşa verastkirina bangek gihîştî li ser sepanan zêde kiriye, ku dikare were bikar anîn da ku piştî pêvajoykirina bangê diyalogên xwerû biafirîne, mînakî, tevî kiryarên din ji bo nîşankirina bangê wekî spam an lê zêdekirina wê li pirtûka navnîşan.
  • API-ya çêtir kirin Pêşniyara Wifi, ku destûrê dide sepanê (rêveberê girêdana torê) ku bi şandina navnîşek rêzkirî ya torê bandorê li algorîtmaya hilbijartina torên bêtêlê yên bijare bike, û di hilbijartina torê de jî metrîkên din jî dihesibîne, wek mînak agahdariya li ser band û kalîteya ragihandinê. kanala di dema girêdana berê. Kapasîteya birêvebirina torên bêtêl ên ku standard piştgirî dikin zêde kir Hotspot 2.0 (Passpoint), di nav de hesabkirina dema qedandina profîla bikarhêner û şiyana karanîna sertîfîkayên xwe-îmzakirî di profîlan de.
  • ImageDecoder API ji bo deşîfrekirin û nîşandana wêneyên anîmasyonî di formata HEIF (Apple's HEIC) de piştgirî zêde kiriye, ku rêbazên pêçandina HEVC (H.265) bikar tîne. Li gorî wêneyên GIF yên anîmasyon, formata HEIF dikare mezinahiya pelê bi girîngî kêm bike.
  • API-yek li NDK-ê hate zêdekirin ji bo ku di koda xwemalî de ji bo operasyonên şîfrekirin û deşîfrekirina wêneyê (JPEG, PNG, WebP, hwd.), bêyî karanîna pirtûkxaneyên partiya sêyemîn were bikar anîn. API-ya nû gengaz dike ku bi serîlêdanên xwemalî mezinahiya pelên APK-ê kêm bike û pirsgirêka nûvekirina pirtûkxaneyên pêvekirî yên ku dibe ku qelsî hebin çareser bike.
  • Serlêdanên kamerayê naha dikarin bi demkî lerzînê neçalak bikin (mînak, di dema ragihandinê de) da ku pêşî lê bigirin ku ew di danişîna kamerayê de çênebe.
  • Ev gengaz e ku modên çalak bike Bokeh (tevirandina paşxaneya di wêneyê de) ji bo cîhazên ku wan piştgirî dikin (mînak, moda bêdeng qalîteya wêneyê bilindtir peyda dike, û moda domdar lihevhatinek rasttir bi daneyên senzorê re peyda dike).
  • Ji bo API lê zêde kir kontrol dike и pergalê Ji bo sepanên weşana zindî modên lîstina vîdyoyê yên derengiya kêm hewce ne. Digel vê yekê, piştgirî ji bo moda xebitandina derengiya kêm HDMI (Moda Lîstikê) hatî zêdekirin, ku paş-pêvajoya grafîkê asteng dike da ku derengiya li ser TV an çavdêriya derveyî kêm bike.

Source: opennet.ru

Add a comment