Android 12 гар утасны платформыг гаргалаа

Google гар утасны нээлттэй платформ Android 12-ын хувилбарыг нийтэллээ. Шинэ хувилбартай холбоотой эх бичвэрүүд нь төслийн Git репозитор (андроид-12.0.0_r1 салбар) дээр тавигдсан. Програм хангамжийн шинэчлэлтийг Pixel цувралын төхөөрөмжүүд болон Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo, Xiaomi зэрэг үйлдвэрлэсэн ухаалаг гар утсанд зориулж бэлтгэсэн. Нэмж дурдахад, ARM64 болон x86_64 архитектурт суурилсан төрөл бүрийн төхөөрөмжүүдэд тохиромжтой, бүх нийтийн GSI (Generic System Images) угсралтууд бий болсон.

Гол инноваци:

  • Төслийн түүхэн дэх хамгийн чухал интерфэйсийн дизайны шинэчлэлтүүдийн нэгийг санал болгосон. Шинэ загвар нь "Материал Та" концепцийг хэрэгжүүлсэн бөгөөд дараагийн үеийн Материал дизайныг сурталчилж байна. Шинэ үзэл баримтлал нь бүх платформ болон интерфейсийн элементүүдэд автоматаар хэрэгжих бөгөөд програм хөгжүүлэгчдээс ямар нэгэн өөрчлөлт оруулах шаардлагагүй болно. Долдугаар сард програм хөгжүүлэгчдэд график интерфэйсийг хөгжүүлэх шинэ хэрэгсэл болох Jetpack Compose-ийн анхны тогтвортой хувилбарыг өгөхөөр төлөвлөж байна.
    Android 12 гар утасны платформыг гаргалаа

    Платформ нь өөрөө шинэ виджетийн дизайнтай. Виджетүүдийг илүү харагдахуйц болгож, булангуудыг илүү сайн дугуйруулж, системийн сэдэвт тохирсон динамик өнгийг ашиглах боломжийг олгосон. Жишээ нь, шалгах хайрцаг, шилжүүлэгч (CheckBox, Switch, RadioButton) зэрэг интерактив хяналтыг нэмсэн нь TODO виджет дээрх даалгаврын жагсаалтыг програмыг нээхгүйгээр засах боломжийг танд олгоно.

    Android 12 гар утасны платформыг гаргалаа

    Виджетүүдээс эхлүүлсэн програмууд руу илүү зөөлөн харагдах шилжилтийг хэрэгжүүлсэн. Виджетүүдийн хувийн тохиргоог хялбаршуулсан - виджетийг удаан хугацаанд дарахад гарч ирэх дэлгэц дээрх виджетийн байршлыг хурдан тохируулах товчлуур (харандаа бүхий тойрог) нэмэгдсэн.

    Android 12 гар утасны платформыг гаргалааAndroid 12 гар утасны платформыг гаргалаа

    Нэмэлт горимууд нь виджетийн хэмжээг хязгаарлах, виджетийн элементүүдийн дасан зохицох байршлыг (хариуцах байршил) ашиглах боломжийг олгодог бөгөөд энэ нь харагдах хэсгийн хэмжээнээс хамааран өөрчлөгддөг стандарт байршлыг бий болгоход зориулагдсан (жишээлбэл, та тусдаа байршил үүсгэж болно. таблет болон ухаалаг гар утас). Виджет сонгогчийн интерфейс нь динамик урьдчилан харах, виджетийн тайлбарыг харуулах боломжийг хэрэгжүүлдэг.

    Android 12 гар утасны платформыг гаргалаа
  • Системийн палитрыг сонгосон ханын цаасны өнгөнд автоматаар тохируулах боломжийг нэмсэн - систем нь зонхилох өнгийг автоматаар тодорхойлж, одоогийн палитрыг тохируулж, мэдэгдлийн хэсэг, түгжих дэлгэц, виджет, дууны түвшний хяналт зэрэг интерфэйсийн бүх элементүүдэд өөрчлөлт оруулдаг.
  • Дэлгэц дээр элементүүдийг гүйлгэх, гарч ирэх, хөдөлгөх үед хэсгүүдийг аажмаар томруулж, жигд шилжүүлэх зэрэг шинэ хөдөлгөөнт эффектүүдийг хэрэгжүүлсэн. Жишээлбэл, түгжигдсэн дэлгэц дээрх мэдэгдлийг цуцлах үед цаг заагч автоматаар өргөжиж, өмнө нь мэдэгдэлд байсан зайг эзэлнэ.
  • Мэдэгдэл болон хурдан тохиргоо бүхий унждаг хэсгийн дизайныг дахин боловсруулсан. Google Pay болон ухаалаг гэрийн хяналтын сонголтуудыг хурдан тохиргоонд нэмсэн. Асаах товчийг удаан дарснаар Google Assistant гарч ирэх бөгөөд та дуудлага хийх, програм нээх эсвэл нийтлэлийг чангаар унших боломжтой. Өргөдөлд заасан агуулга бүхий мэдэгдлийг ерөнхий хэлбэрээр өгсөн болно.
    Android 12 гар утасны платформыг гаргалаа
  • Хэрэглэгч гүйлгэх хэсгээс цааш шилжиж, агуулгын төгсгөлд хүрсэн гэдгийг харуулахын тулд Stretch overscroll эффектийг нэмсэн. Шинэ эффекттэй болсноор агуулгын зураг сунаж, буцах шиг боллоо. Шинэ гүйлгэх төгсгөлийн горим нь анхдагчаар идэвхжсэн боловч тохиргоонд хуучин төлөв рүү буцах сонголт байдаг.
  • Интерфэйсийг эвхдэг дэлгэцтэй төхөөрөмжүүдэд зориулж оновчтой болгосон.
    Android 12 гар утасны платформыг гаргалаа
  • Илүү зөөлөн аудио шилжилтийг хэрэгжүүлсэн - дуу гаргадаг нэг програмаас нөгөөд шилжих үед эхнийх нь дуу чимээгүй болж, хоёр дахь нь нэг дууг нөгөө рүү оруулахгүйгээр жигд нэмэгддэг.
  • Хурдан тохиргооны блок, самбар болон системийн тохируулагч дахь сүлжээний холболтыг удирдах интерфейсийг шинэчилсэн. Төрөл бүрийн үйлчилгээ үзүүлэгчийн хооронд хурдан шилжих, асуудлыг оношлох боломжийг олгодог шинэ интернет самбар нэмэгдсэн.
    Android 12 гар утасны платформыг гаргалаа
  • Зөвхөн харагдах хэсгийг төдийгүй гүйлгэх хэсгийн агуулгыг хамарсан дэлгэцийн агшинг үүсгэх чадварыг нэмсэн. Агуулгыг харагдах хэсгийн гадна байлгах чадвар нь View ангиллыг гаралтад ашигладаг бүх програмуудад ажилладаг. Тодорхой интерфэйс ашигладаг програмуудад дэлгэцийн агшинг гүйлгэх дэмжлэгийг хэрэгжүүлэхийн тулд ScrollCapture API-г санал болгосон.
    Android 12 гар утасны платформыг гаргалаа
  • Дэлгэцийн контентыг автоматаар эргүүлэх функцийг сайжруулсан бөгөөд энэ нь урд камерын нүүр таних функцийг ашиглан дэлгэцийг эргүүлэх шаардлагатай эсэхийг, тухайлбал, хүн хэвтэж байхдаа утсаа ашиглаж байгаа эсэхийг тодорхойлох боломжтой болсон. Нууцлалыг хангахын тулд мэдээллийг зургийн завсрын хадгалалтгүйгээр шууд боловсруулдаг. Энэ функцийг одоогоор зөвхөн Pixel 4 болон түүнээс дээшхи ухаалаг гар утсанд ашиглах боломжтой.
  • Сайжруулсан зураг доторх горим (PIP, Picture in Picture) болон шилжилтийн эффектүүдийн жигд байдлыг нэмэгдүүлсэн. Хэрэв та PIP руу автоматаар шилжих хөдөлгөөнийг гэр рүүгээ шилжих хөдөлгөөнийг идэвхжүүлбэл (дэлгэцийн доод хэсгийг дээш шилжүүлэх) хөдөлгөөнт дүрс дуусахыг хүлээлгүйгээр програм шууд PIP горимд шилждэг. Видео бус контент бүхий PIP цонхны хэмжээг өөрчлөх сайжруулсан. PIP цонхыг дэлгэцийн зүүн эсвэл баруун ирмэг рүү чирж нуух боломжийг нэмсэн. PIP цонхонд хүрэх үйлдлийг өөрчилсөн - нэг товшилтоор хяналтын товчлуурууд гарч ирэх бөгөөд давхар товшилт нь цонхны хэмжээг өөрчилдөг.
  • Гүйцэтгэлийн оновчлол:
    • Системийн гүйцэтгэлийг ихээхэн оновчтой болгосон - үндсэн системийн үйлчилгээний CPU-ийн ачаалал 22% -иар буурч, батерейны ашиглалтын хугацааг 15% -иар нэмэгдүүлсэн. Түгжих маргааныг багасгаж, хоцролтыг багасгаж, I/O-г оновчтой болгосноор нэг програмаас нөгөөд шилжих гүйцэтгэл нэмэгдэж, програмыг эхлүүлэх хугацаа багасна.

      PackageManager дээр зөвхөн унших горимд агшин зуурын зурагтай ажиллах үед түгжээний зөрчилдөөнийг 92% бууруулдаг. Биндэрийн процесс хоорондын холбооны хөдөлгүүр нь зарим төрлийн дуудлагын хоцролтыг 47 дахин багасгахын тулд хөнгөн кэш ашигладаг. Dex, odex, vdex файлуудыг боловсруулахад зориулсан гүйцэтгэл сайжирч, ялангуяа санах ой багатай төхөөрөмжүүд дээр програмыг ачаалах хугацааг хурдан болгосон. Мэдэгдлээс аппликешныг эхлүүлэх ажлыг хурдасгасан, тухайлбал, мэдэгдлээс Google Зургийг эхлүүлэх нь одоо 34% хурдан болсон.

      CursorWindow үйлдлийн доторх оновчлолыг ашигласнаар мэдээллийн сангийн асуулгын гүйцэтгэл сайжирсан. Бага хэмжээний өгөгдлийн хувьд CursorWindow нь 36%-иар хурдан болсон бөгөөд 1000-аас дээш мөртэй багцуудын хувьд хурд нь 49 хүртэл дахин нэмэгддэг.

      Төхөөрөмжүүдийг гүйцэтгэлээр нь ангилах шалгуурыг санал болгож байна. Төхөөрөмжийн чадавхид тулгуурлан түүнд гүйцэтгэлийн ангилал оноогдсон бөгөөд дараа нь бага чадалтай төхөөрөмж дээрх кодлогчийн ажиллагааг хязгаарлах эсвэл хүчирхэг техник хангамж дээр өндөр чанартай мультимедиа контентыг боловсруулахад ашиглах боломжтой.

    • Програмын ичээнээс гарах горимыг хэрэгжүүлсэн бөгөөд энэ нь хэрэв хэрэглэгч програмтай удаан хугацаанд харьцаагүй бол програмд ​​өмнө нь олгосон зөвшөөрлийг автоматаар дахин тохируулах, гүйцэтгэлийг зогсоох, санах ой гэх мэт програмын ашигласан нөөцийг буцаах боломжийг олгодог. арын ажил эхлүүлэх, түлхэх мэдэгдэл илгээхийг хориглох. Энэ горимыг ихэнх програмуудад ашиглаж болох бөгөөд мартагдсан программууд нэвтэрсээр байгаа хэрэглэгчийн мэдээллийг хамгаалах боломжийг танд олгоно. Хэрэв хүсвэл ичээний горимыг тохиргооноос сонгон идэвхгүй болгож болно.
    • Дэлгэцийг эргүүлэх үеийн хөдөлгөөнт дүрсийг оновчтой болгож, эргүүлэхээс өмнөх саатлыг ойролцоогоор 25% бууруулсан.
    • Энэхүү бүтцэд шинэ өндөр хүчин чадалтай хайлтын систем AppSearch багтсан бөгөөд энэ нь төхөөрөмж дээрх мэдээллийг индексжүүлэх, эрэмбийн үр дүнгээр бүрэн текст хайлт хийх боломжийг олгодог. AppSearch нь хоёр төрлийн индексээр хангадаг - бие даасан програмууд дахь хайлтыг зохион байгуулах, бүхэл системийг хайх.
    • Тоглоомын гүйцэтгэлийн профайлыг удирдах боломжийг олгодог Тоглоомын горимын API болон холбогдох тохиргоог нэмсэн - жишээлбэл, та батерейны ашиглалтын хугацааг уртасгахын тулд гүйцэтгэлийг золиослох эсвэл хамгийн их FPS-д хүрэхийн тулд боломжтой бүх нөөцийг ашиглах боломжтой.
    • Суулгах явцад тоглоомын эх сурвалжийг далд татаж авахын тулд татан авч дуустал тоглуулах функцийг нэмсэн бөгөөд энэ нь татан авалт дуусахаас өмнө тоглож эхлэх боломжийг олгоно. програм.
    • Мэдэгдэлтэй ажиллах үед хариу үйлдэл үзүүлэх, хариу үйлдэл үзүүлэх хурд нэмэгдсэн. Жишээлбэл, хэрэглэгч мэдэгдэл дээр дарахад тэр даруй түүнийг холбогдох програм руу аваачдаг. Програмууд нь мэдэгдлийн трамполины хэрэглээг хязгаарладаг.
    • Биндэр дэх IPC дуудлагыг оновчтой болгосон. Шинэ кэшийн стратеги ашиглаж, түгжээний маргааныг арилгаснаар хоцролт нь мэдэгдэхүйц багассан. Ерөнхийдөө Биндэрийн дуудлагын гүйцэтгэл бараг хоёр дахин нэмэгдсэн боловч илүү их хурдасгасан зарим газрууд байдаг. Жишээлбэл, refContentProvider() руу залгахад 47 дахин, releaseWakeLock() 15 дахин, JobScheduler.schedule() 7.9 дахин хурдан байна.
    • Гүйцэтгэлийн боломжит асуудлаас урьдчилан сэргийлэхийн тулд цөөн хэдэн онцгой тохиолдлоос бусад тохиолдолд програмууд ар талд ажиллаж байх үед урд талын үйлчилгээг ажиллуулахыг хориглоно. Цаана ажиллаж эхлэхийн тулд WorkManager ашиглахыг зөвлөж байна. Шилжилтийг хялбарчлахын тулд JobScheduler-д шинэ төрлийн ажлыг санал болгосон бөгөөд энэ нь нэн даруй эхэлж, тэргүүлэх ач холбогдол, сүлжээнд нэвтрэх боломжийг нэмэгдүүлсэн.
  • Аюулгүй байдал, нууцлалд нөлөөлж буй өөрчлөлтүүд:
    • Нууцлалын хяналтын самбарын интерфэйс нь бүх зөвшөөрлийн тохиргооны ерөнхий тоймтойгоор хэрэгжсэн бөгөөд танд ямар хэрэглэгчийн өгөгдөлд хандах хандалтыг ойлгох боломжийг танд олгоно. Интерфэйс нь микрофон, камер, байршлын өгөгдөлд програмын хандалтын түүхийг дүрслэн харуулах он цагийн хэлхээсийг агуулдаг. Аппликешн бүрийн хувьд та нууц мэдээлэлд хандах дэлгэрэнгүй мэдээлэл болон шалтгааныг харах боломжтой.
      Android 12 гар утасны платформыг гаргалаа
    • Микрофон болон камерын үйл ажиллагааны үзүүлэлтүүдийг самбарт нэмсэн бөгөөд програм нь камер эсвэл микрофон руу нэвтрэх үед гарч ирдэг. Шалгуур үзүүлэлтүүд дээр дарахад тохиргоо бүхий харилцах цонх гарч ирэх бөгөөд энэ нь камер эсвэл микрофонтой ямар програм ажиллаж байгааг тодорхойлох, шаардлагатай бол зөвшөөрлийг хүчингүй болгох боломжийг олгоно.
    • Шуурхай тохиргооны цонхон дээр свич нэмэгдсэн бөгөөд үүний тусламжтайгаар та микрофон болон камерыг хүчээр унтрааж болно. Унтраасаны дараа камер болон микрофон руу нэвтрэх оролдлого хийснээр мэдэгдэл болон хоосон өгөгдөл програм руу илгээгдэнэ.
      Android 12 гар утасны платформыг гаргалаа
    • Аппликейшн getPrimaryClip() функц руу залгаж санах ойн агуулгыг уншихыг оролдох бүрт дэлгэцийн доод хэсэгт гарч ирэх шинэ мэдэгдлийг нэмсэн. Хэрэв санах ойн контентыг нэмсэн програмдаа хуулсан бол мэдэгдэл гарч ирэхгүй.
    • Ойролцоох төхөөрөмжүүдийг Bluetooth-ээр скан хийх тусдаа BLUETOOTH_SCAN зөвшөөрлийг нэмсэн. Өмнө нь энэ боломжийг төхөөрөмжийн байршлын мэдээлэлд үндэслэн олгодог байсан бөгөөд үүний үр дүнд Bluetooth-ээр дамжуулан өөр төхөөрөмжтэй холбох шаардлагатай програмуудад нэмэлт зөвшөөрөл олгох шаардлагатай болсон.
    • Төхөөрөмжийн байршлын талаарх мэдээллийг олж авах харилцах цонхыг шинэчилсэн. Хэрэглэгч одоо програмыг яг байршлын талаархи мэдээллээр хангах эсвэл зөвхөн ойролцоо өгөгдөл өгөх, мөн зөвхөн програмын идэвхтэй сессээр эрх мэдлийг хязгаарлах (цаана байгаа үед хандалтыг хориглох) боломжийг олгож байна. Ойролцоогоор байршлыг сонгохдоо буцаж ирсэн өгөгдлийн нарийвчлалын түвшинг тохиргоонд, тэр дундаа бие даасан програмуудтай холбоотойгоор өөрчилж болно.
      Android 12 гар утасны платформыг гаргалаа
    • Аппликейшн хөгжүүлэгчдэд контент давхцаж буй попап анхааруулгыг идэвхгүй болгох сонголтыг өгдөг. Өмнө нь давхцаж буй цонхыг харуулах боломжийг хянадаг байсан бөгөөд энэ нь давхардсан цонхыг харуулсан програмуудыг суулгах явцад зөвшөөрлийг баталгаажуулахыг шаарддаг. Цонхнууд нь давхцаж байгаа програмуудын агуулгын давхцалд нөлөөлөх хэрэгсэл байхгүй байсан. Window#setHideOverlayWindows() дуудлагыг ашиглах үед бүх давхардсан цонхнууд автоматаар нуугдах болно. Жишээлбэл, гүйлгээний баталгаажуулалт гэх мэт онцгой чухал мэдээллийг харуулах үед нуухыг идэвхжүүлж болно.
    • Дэлгэц түгжигдсэн үед мэдэгдлийн ажиллагааг хязгаарлах нэмэлт тохиргоог апп-д өгсөн. Өмнө нь та зөвхөн дэлгэц түгжигдсэн үед мэдэгдлийн харагдах байдлыг хянах боломжтой байсан бол одоо дэлгэц түгжигдсэн үед мэдэгдэл бүхий аливаа үйлдлийг гүйцэтгэхийн тулд заавал баталгаажуулалтыг идэвхжүүлж болно. Жишээлбэл, мессежийн програм нь мессежийг устгаж эсвэл уншсан гэж тэмдэглэхээс өмнө баталгаажуулалт шаарддаг.
    • Суулгасан програмын хяналтын нийлбэрийг шалгах, шалгахын тулд PackageManager.requestChecksums() API нэмсэн. Дэмжигдсэн алгоритмуудад SHA256, SHA512 болон Merkle Root орно.
    • WebView вэб хөдөлгүүр нь Cookie боловсруулалтыг хянахын тулд SameSite шинж чанарыг ашиглах боломжийг хэрэгжүүлдэг. "SameSite=Lax" утга нь өөр сайтаас зураг хүсэх эсвэл iframe-ээр дамжуулан контент ачаалах гэх мэт сайт хоорондын дэд хүсэлтэд илгээгдэх күүкиг хязгаарладаг. "SameSite=Strict" горимд күүки нь гадны сайтуудаас ирж буй бүх холбоосыг оруулаад ямар ч төрлийн сайт хоорондын хүсэлтэд илгээгддэггүй.
    • Бид утасгүй сүлжээнд холбогдсон үед төхөөрөмжийг хянах боломжийг арилгахын тулд MAC хаягуудыг санамсаргүй байдлаар хуваарилах ажлыг үргэлжлүүлсээр байна. Зөвшөөрөлгүй програмууд төхөөрөмжийн MAC хаяг руу нэвтрэх эрх хязгаарлагдмал бөгөөд getHardwareAddress() руу залгах нь одоо тэг утгыг буцаана.
  • Програм хөгжүүлэгчдэд зориулсан доод түвшний өөрчлөлт, сайжруулалт:
    • Бөөрөнхий дэлгэцтэй төхөөрөмжүүдэд интерфейсийн элементүүдийг тохируулах чадварыг нэмсэн. Хөгжүүлэгчид одоо дэлгэцийг бөөрөнхийлөх талаар мэдээлэл авч, булангийн үл үзэгдэх хэсгүүдэд унасан интерфейсийн элементүүдийг тохируулах боломжтой. Шинэ RoundedCorner API-ээр дамжуулан та дугуйралтын радиус, төв гэх мэт параметрүүдийг олж мэдэх боломжтой бөгөөд Display.getRoundedCorner() болон WindowInsets.getRoundedCorner() ашиглан дэлгэцийн дугуйрсан булан бүрийн координатыг тодорхойлох боломжтой.
      Android 12 гар утасны платформыг гаргалаа
    • Шинэ CompanionDeviceService API нэмэгдсэн бөгөөд үүний тусламжтайгаар та ухаалаг цаг, фитнесс трекер гэх мэт дагалдах төхөөрөмжүүдийг хянах програмуудыг идэвхжүүлж болно. API нь ойролцоох төхөөрөмж гарч ирэх үед шаардлагатай програмуудыг эхлүүлэх, холбох асуудлыг шийддэг. Төхөөрөмж ойролцоо байх үед уг үйлчилгээг идэвхжүүлж, төхөөрөмжийг салгах эсвэл төхөөрөмж хамрах хүрээ рүү орох эсвэл гарах үед мэдэгдэл илгээдэг. Апп нь төхөөрөмжид нэгдэх зөвшөөрлийг хялбархан тохируулахын тулд шинэ хамтрагч төхөөрөмжийн профайлыг ашиглах боломжтой.
    • Чадавхийг урьдчилан таамаглах системийг сайжруулсан. Програмууд одоо оператортой холбоотой урьдчилан тооцоолсон нийт дамжуулах чадвар, тодорхой утасгүй сүлжээ (Wi-Fi SSID), сүлжээний төрөл, дохионы хүч зэрэгтэй холбоотой мэдээллийг авах боломжтой.
    • Бүдгэрүүлэх, өнгөний гажуудал зэрэг нийтлэг визуал эффектүүдийн хэрэглээг хялбаршуулсан бөгөөд одоо RenderEffect API ашиглан RenderNode-ийн дурын объект эсвэл бүхэл бүтэн харагдах хэсэгт, түүний дотор бусад эффект бүхий хэлхээнд ашиглах боломжтой болсон. Жишээлбэл, энэ функц нь битмапыг тодорхой хуулах, боловсруулах, солихгүйгээр ImageView-ээр дамжуулан үзүүлсэн зургийг бүдгэрүүлэх, эдгээр үйлдлийг платформ тал руу шилжүүлэх боломжийг олгодог. Нэмж дурдахад, Window.setBackgroundBlurRadius() API-г санал болгож байгаа бөгөөд үүний тусламжтайгаар та царцсан шилэн эффект бүхий цонхны арын дэвсгэрийг бүдгэрүүлж, цонхны эргэн тойрон дахь орон зайг бүдгэрүүлэх замаар гүнийг тодруулах боломжтой.
      Android 12 гар утасны платформыг гаргалаа
    • Энэ форматыг дэмждэггүй програмуудтай нийцтэй байхын тулд HEVC форматаар видеог хадгалдаг камерын программтай орчинд ашиглах боломжтой медиа урсгалын кодыг хувиргах нэгдсэн хэрэгслүүд. Ийм програмуудын хувьд илүү түгээмэл AVC формат руу автомат кодчилол хийх функц нэмэгдсэн.
    • AV1 видео кодчилолын форматаас фрэйм ​​доторх шахалтын технологийг ашигладаг AVIF (AV1 зургийн формат) зургийн форматын дэмжлэгийг нэмсэн. AVIF дахь шахсан өгөгдлийг түгээх сав нь HEIF-тэй бүрэн төстэй юм. AVIF нь HDR (Өндөр динамик хүрээ) болон өргөн хүрээний өнгөний орон зай, түүнчлэн стандарт динамик муж (SDR) дахь зургийг хоёуланг нь дэмждэг.
    • Нэгдмэл OnReceiveContentListener API нь санах ой, гар, чирэх, буулгах интерфейс зэрэг янз бүрийн өгөгдлийн эх сурвалжийг ашиглан программуудын хооронд өргөтгөсөн төрлийн контент (хэлбэршсэн текст, зураг, видео, аудио файл гэх мэт) оруулах, зөөхөд зориулагдсан.
    • Гар утсанд суурилуулсан чичиргээний мотор ашиглан мэдрэгчтэй хариу үйлдэл нэмсэн бөгөөд чичиргээний давтамж, эрч хүч нь одоо гарч буй дууны параметрээс хамаарна. Шинэ эффект нь дууг биеэр мэдрэх боломжийг олгодог бөгөөд тоглоом, дууны хөтөлбөрт нэмэлт бодит байдлыг нэмэхэд ашиглаж болно.
    • Үйлчилгээний самбарыг нуусан программыг бүтэн дэлгэцээр харуулдаг Иммерсив горимд жолоодлогыг хяналтын дохио ашиглан хялбаршуулдаг. Жишээлбэл, ном, видео, гэрэл зургуудыг нэг шударснаар чиглүүлэх боломжтой болсон.
    • Платформыг бүхэлд нь шинэчлэхгүйгээр системийн бие даасан бүрэлдэхүүн хэсгүүдийг шинэчлэх боломжийг олгодог Mainline төслийн хүрээнд Android 22-д байгаа 11 модулиас гадна шинэчлэгдэх боломжтой системийн шинэ модулиудыг бэлтгэсэн. Шинэчлэлтүүд нь татаж авдаг техник хангамжийн бус бүрэлдэхүүн хэсгүүдэд нөлөөлдөг. Google Play-г үйлдвэрлэгчийн OTA програм хангамжийн шинэчлэлээс тусад нь. Програм хангамжийг шинэчлэхгүйгээр Google Play-ээр дамжуулан шинэчлэх боломжтой шинэ модулиудын дунд ART (Android Runtime) болон видео кодчилолд зориулсан модуль орно.
    • Камер болон микрофоны ашиглалтын үзүүлэлтүүдийн дэлгэцийн байрлалыг тодорхойлох API-г WindowInsets ангид нэмсэн (заагчууд нь бүтэн дэлгэц дээр байрлуулсан программуудын удирдлагатай давхцаж, заасан API-ээр дамжуулан програм нь интерфейсээ тохируулах боломжтой).
    • Төвлөрсөн удирдлагатай төхөөрөмжүүдийн хувьд микрофон болон камерын дууг унтраах унтраалга ашиглахаас сэргийлэх сонголтыг нэмсэн.
    • Ухаалаг цаг, фитнесс трекер зэрэг дагалдах төхөөрөмжүүдийг хянадаг ард ажиллаж байгаа CDM (Companion Device Manager) програмуудын хувьд урд талын үйлчилгээг эхлүүлэх боломжтой.
    • Зүүдэг төхөөрөмжүүдэд зориулсан хувилбарын оронд Android Wear нь Samsung-тай хамтран Android болон Tizen-ийн чадавхийг хослуулсан шинэ нэгдсэн платформ боловсруулахаар шийджээ.
    • Автомашины инфотайнмент систем, ухаалаг ТВ-ийн Android хувилбаруудын чадавхийг өргөжүүлсэн.

    Эх сурвалж: opennet.ru

  • сэтгэгдэл нэмэх