Android 11 мобилдик платформасынын биринчи алдын ала кароо релиз

Google бар берилген ачык мобилдик платформанын сыноо версиясы Android 11. Android 11 чыгарылышы күтүлүүдө 2020-жылдын үчүнчү чейрегинде. жаңы платформа өзгөчөлүктөрүн баалоо үчүн сунуш программа алдын ала сыноо. Микропрограмма түзүлөт даяр Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a/3a XL жана Pixel 4/4 XL түзмөктөрү үчүн. Жаркылдоо кол менен жасалат, Android 11ди OTA жаңыртуу системасы аркылуу орнотуу мүмкүнчүлүгү май айында пайда болот.

Ачкыч инновациялар Android 11:

  • Android Emulator x32_64 архитектурасы үчүн курулган эмулятордо иштеген Android 11 тутумунун сүрөтүнүн чөйрөсүндө ARM архитектурасы үчүн курулган 86 биттик жана 64 биттик колдонмолор үчүн аткарылуучу кодду иштетүү үчүн эксперименталдык жөндөмдү кошот.
  • 5G мобилдик стандартын колдоо кеңейип, өткөрүү жөндөмдүүлүгүн жана кечиктирүүнү азайтты. 4K видеону агылтуу жана жогорку сапаттагы оюн активдерин жүктөө сыяктуу аракеттерди аткарган тармакты көп талап кылган тиркемелер эми Wi-Fi аркылуу туташканда гана эмес, ошондой эле уюлдук кызмат көрсөтүүчүнүн тармагы аркылуу иштегенде да иштей алат. 5G байланыш каналдарын эске алуу менен тиркемелерди адаптациялоону жөнөкөйлөтүү үчүн API кеңейтилген Динамикалык өлчөө, туташуу трафик үчүн акы алынарын жана ал аркылуу чоң көлөмдөгү маалыматтарды өткөрүү мүмкүндүгүн текшерүү үчүн колдонулат. Бул API азыр уюлдук тармактарды камтыйт жана 5G аркылуу туташканда чындап чексиз маалымат планын камсыз кылган провайдер менен байланышты аныктоого мүмкүндүк берет.

    API да кеңейтилген. Өткөрүү жөндөмдүүлүгүн баалоочу, бул сизге өзүңүздүн тармактык тесттериңизди өткөрбөстөн, маалыматтарды жүктөп алуу же жөнөтүү үчүн жеткиликтүү өткөрүү жөндөмдүүлүгүнүн көлөмүн болжолдоого мүмкүндүк берет.

  • Экрандын жаңы түрлөрүнө колдоо кошулду "pinhole" (экран смартфондун алдыңкы бетин толугу менен камтыйт, алдыңкы камера үчүн жогорку сол бурчтагы кичинекей тегерекчеден тышкары) жана "шаркыратма" (экран ошондой эле экрандын тегеректелген каптал четтерин да камтыйт. аппарат). Тиркемелер эми стандарттуу API аркылуу бул экрандарда кошумча көрүнүүчү жана сокур аймактардын бар экендигин аныктай алат Дисплейди кесүү. Капталдарды жабуу жана "шаркыратма" экрандарынын четтерине жакын аймактарда өз ара аракеттенүүнү уюштуруу үчүн API сунуш кылган новые көйгөйлөр.
  • Кабарлашуу үчүн кошумча функциялар кошулду. Кабарлоо аймагына активдүү сүйлөшүүлөрү бар өзүнчө бөлүм кошулду, бул башка тиркемелерден чыкпай эле учурдагы сүйлөшүүлөрдү дароо табууга мүмкүндүк берет. Кабарлашуу жана чат колдонмолору API колдонууга айландырылды көбүкчөлөрү, бул бир эле учурда бир нече тиркемелер менен иштөө үчүн "көбүктөр" түшүнүгүн колдонууга мүмкүндүк берет - башка программада иштөөнү токтотпостон чатта баарлаша аласыз. Кабарлоо аймагынан тез жооп жазып жатканда, сиз эми алмашуу буферинен көчүрүү аркылуу билдирүүлөргө сүрөттөрдү тиркөөгө болот.
  • API 1.3 версиясына жаңыртылган нейрон тармактары, бул тиркемелерди машинаны үйрөнүү системалары үчүн аппараттык тездетүүнү колдонуу мүмкүнчүлүгүн берет. API Android'де машина үйрөнүү алкактарынын иштеши үчүн базалык катмар катары жайгашкан, мисалы TensorFlow Lite жана Caffe2. Нейрондук тармактардын бир катар даяр моделдери мобилдик түзүлүштөрдө, анын ичинде колдонууга сунушталган Мобилдик торлор (сүрөттөрдөгү объектилерди таануу), Inception v3 (компьютердик көрүнүш) жана акылдуу
    жооп
    (билдирүүлөргө жооп берүү үчүн варианттарды тандоо). Жаңы чыгарылышта ишке ашырылган калкыма чекиттердин ордуна кол коюлган бүтүн сандарды колдонуу менен кеңейтилген квантташтыруу колдоо, бул моделдердин өлчөмүн азайтат жана алар менен иштөөнү тездетет. Кошумчалай кетсек, Кызматтын сапаты API'ге моделдерди аткарууда артыкчылыктарды жана күтүү убакыттарын көзөмөлдөө үчүн мүмкүнчүлүктөр кошулду, ал эми Memory Domain API моделдерди ырааттуу аткарууда көчүрүү жана эстутумду өзгөртүү операцияларын кыскартуу үчүн кеңейтилген.

  • Колдонмолор жеке маалыматтарга кантип кирерин көзөмөлдөө үчүн жаңы опциялар кошулду. Android 11деги акыркы чыгарылышта киргизилген программа менен иштөөдө гана жайгашкан жерди жетүү режиминен тышкары (кирүү фондо бөгөттөлгөн) берилген бир жолку уруксаттарды колдоо. Колдонуучу эми колдонмого жайгашкан жер, микрофон жана камерага кирүү сыяктуу негизги уруксаттарга убактылуу мүмкүнчүлүк бере алат. Уруксат учурдагы сеанстын узактыгы үчүн жарактуу жана колдонуучу башка программага өткөндө эле жокко чыгарылат.

    Android 11 мобилдик платформасынын биринчи алдын ала кароо релиз

  • Тиркемелерди сактоого көчүрүүнү жөнөкөйлөтүү үчүн өзгөртүүлөр киргизилди
    Көлөмдүү сактоо, бул сизге тышкы сактагыч түзмөгүндөгү (мисалы, SD карта) тиркеме файлдарын изоляциялоого мүмкүндүк берет. Scoped Storage менен колдонмонун берилиштери бир каталог менен чектелет жана жалпы медиа жыйнактарга кирүү үчүн өзүнчө уруксаттар талап кылынат. Android 11 толук файл жолдорун колдонуу менен медиага кирүүнүн кошумча режимин колдойт,
    жаңыланган API DocumentsUI, MediaStoreда пакеттик операцияларды аткаруу мүмкүнчүлүгүн кошту.

  • үчүн кеңейтилген параметрлер колдонуу аутентификация үчүн биометрикалык сенсорлор. Биометрикалык аутентификациянын универсалдуу диалогун сунуш кылган BiometrikPrompt API азыр аутентификациянын үч түрүн колдойт — күчтүү, алсыз жана түзмөктүн эсептик дайындары. BiometricPrompt классын колдонуу менен эле чектелбестен, ар кандай колдонмо архитектуралары менен жөнөкөйлөштүрүлгөн интеграциясы иш.
  • Күчтүү коргоону талап кылган платформа компоненттерин чогултууда компиляция стадиясында иштеген коргоо механизмдери тартылат CFI (Агымдын бүтүндүгүн башкаруу), BoundSan, IntSan (Бүтүндөй сандардын толуп кетишин санитардык тазалоо) жана Shadow Call Stack. Тиркемелерде эстутум менен иштөөдө көйгөйлөрдү аныктоо үчүн, алар менен байланышкан тегдердин негизинде үймөктөгү көрсөткүчтөрдү текшерүү иштетилген (үймөк көрсөткүчтү белгилөө). Эстутум каталарын табуу үчүн сунушталган мүчүлүштүктөрдү оңдоо кыймылдаткычы иштетилген кошумча тутум сүрөтү HWAsan (Аппараттык камсыздоонун жардамы менен AddressSanitizer).
  • API даярдалган BlobStoreManager, бул тиркемелер ортосунда экилик маалыматтардын коопсуз алмашуусун уюштурууга мүмкүндүк берет. Мисалы, бул API бир нече тиркемелерди бир колдонуучу иштеткенде, машина үйрөнүү моделдерине кирүү мүмкүнчүлүгүн берүү үчүн колдонулушу мүмкүн.
  • E-Driver's Licenses сыяктуу текшерилүүчү идентификациялык документтерди коопсуз сактоо жана алуу үчүн платформа колдоосу кошулду.
  • Бүтүндөй платформаны жаңыртпастан системанын айрым компоненттерин жаңыртууга мүмкүндүк берген Mainline долбоорунун алкагында Android 12до жеткиликтүү 10 модулга кошумча 10 жаңы жаңылануучу модулдар даярдалды. Жаңыртуулар Google аркылуу жүктөлүп алынган аппараттык эмес компоненттерге таасирин тийгизет. Өндүрүүчүнүн OTA микропрограммасынын жаңыртууларынан өзүнчө ойноңуз. Микропрограмманы жаңыртпастан Google Play аркылуу жаңыртылышы мүмкүн болгон жаңы модулдардын арасында уруксаттарды башкаруу модулу, дисктер менен иштөө модулу (Scoped Storage колдоо) жана NNAPI (Neural Networks API) модулу бар.
  • Жүргүзүлгөн кээ бир подсистемалардын жүрүм-турумун өзгөртүүнүн тиркемелердин иштешине тийгизген таасирин азайтуу боюнча иш. Тиркемелердин иштешине таасир этиши мүмкүн болгон инновациялар эми SDK деңгээлинде ыктыярдуу түрдө өчүрүлүшү жана жөндөлүшү мүмкүн. Android 11 колдонмосунун шайкештигин текшерүүнү жөнөкөйлөтүү үчүн, Иштеп чыгуучунун параметрлери интерфейси жана adb утилитасы шайкештикке таасир этүүчү функцияларды иштетүү жана өчүрүү үчүн жөндөөлөрдү камсыз кылат (Мен сизге targetSdkVersion өзгөртпөстөн жана тиркемени кайра куруусуз тестирлөөдөн өтүүгө уруксат берем). SDKда берилбеген чектелген API'лер үчүн жаңыртылган боз тизме.

    Android 11 мобилдик платформасынын биринчи алдын ала кароо релиз

  • Кошулган алкак ресурс жүктөгүчКолдонмого иштөө учурунда кошумча ресурстарды динамикалык жүктөөгө мүмкүндүк берген A.
  • Кирүүчү чалуунун текшерүү статусун тиркемелерге өткөрүп берүү мүмкүнчүлүгү кошулду, ал чалуу иштетилгенден кийин ыңгайлаштырылган диалогдорду түзүү үчүн колдонулушу мүмкүн, мисалы, чалууну спам катары белгилөө же дарек китебине кошуу боюнча кошумча аракеттер.
  • Жакшыртылган API WiFi сунуш, бул тиркемеге (тармакка туташуу менеджери) тармактардын рейтингин берүү аркылуу артыкчылыктуу зымсыз тармактарды тандоо алгоритмине таасир этүүгө мүмкүндүк берет, ошондой эле тармакты тандоодо кошумча көрсөткүчтөрдү эске алат, мисалы, өткөрүү жөндөмдүүлүгү жана байланыштын сапаты жөнүндө маалымат акыркы байланыш учурунда канал. Стандартты колдогон зымсыз тармактарды башкаруу мүмкүнчүлүгү кошулду Hotspot 2.0 (Өткөрүү пункту), анын ичинде колдонуучу профилинин жарактуулук мөөнөтүн эсепке алуу жана профилдерде өз алдынча кол коюлган сертификаттарды колдонуу мүмкүнчүлүгү.
  • ImageDecoder API HEVC (H.265) кысуу ыкмаларын колдонуу менен HEIF (Apple's HEIC) анимацияланган сүрөттөрүн декоддоо жана көрсөтүү үчүн колдоону кошот. Анимацияланган GIF файлдарына салыштырмалуу HEIF форматы файлдын көлөмүн бир топ кыскарта алат.
  • Үчүнчү тараптын китепканаларын тартпастан, сүрөттөрдү коддоо жана декоддоо операцияларынын (JPEG, PNG, WebP ж.б.) жергиликтүү кодунда колдонуу үчүн NDKга API кошулду. Жаңы API APK файлдарынын көлөмүн жергиликтүү тиркемелер менен кыскартууга жана камтылган камтылган китепканаларды жаңыртуу маселесин чечүүгө мүмкүндүк берет, анда алсыздыктар бар.
  • Камера колдонмолору эми вибрацияны убактылуу өчүрө алат (мисалы, эскертмелерди көрсөтүүдө), анын камера сеансы учурунда иштөөсүнө бөгөт коюу.
  • Режимдерди иштетүү мүмкүнчүлүгү берилген боке аларды колдогон түзүлүштөр үчүн (сүрөттөгү фонду бүдөмүктөтүү) (мисалы, кыймылсыз режим сүрөттүн жогорку сапатын камсыз кылат, ал эми үзгүлтүксүз режим сенсордун маалыматтарына көбүрөөк дал келет).
  • үчүн API кошулду чектер и орнотуулары реалдуу убакыттагы агымдык колдонмолор тарабынан талап кылынган видеону ойнотуу режимдери аз күтүү. Мындан тышкары, кечиктирүүнү азайтуу үчүн сыналгыда же тышкы монитордо графиканы кийинки иштетүүнү өчүрүүчү HDMI Төмөнкү Кечүү режими (Оюн режими) үчүн колдоо кошулду.

Source: opennet.ru

Комментарий кошуу