Android 11 гар утасны платформын анхны урьдчилсан хувилбар

Google танилцуулсан нээлттэй гар утасны платформын туршилтын хувилбар Android 11. Android 11-ийн хувилбар хүлээгдэж буй 2020 оны гуравдугаар улиралд. Шинэ платформын чадавхийг үнэлэх санал болгосон хөтөлбөр урьдчилсан туршилт. Програм хангамжийг бүтээдэг бэлтгэсэн Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a/3a XL болон Pixel 4/4 XL төхөөрөмжүүдэд зориулагдсан. Гялсгуурыг гараар хийдэг; OTA шинэчлэлтээр дамжуулан Android 11-ийг суулгах чадвар тавдугаар сард гарч ирнэ.

Түлхүүр инноваци Android 11:

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

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

  • Шинэ төрлийн "цоорхой" дэлгэц (дэлгэц нь ухаалаг утасны урд талын бүх гадаргууг эзэлдэг, урд камерын зүүн дээд буланд байгаа жижиг тойргийг эс тооцвол) болон "хүрхрээ" (дэлгэц нь дугуйрсан хэсгийг хамардаг) төхөөрөмжийн хажуугийн ирмэгүүд). Одоо програмууд стандарт API ашиглан эдгээр дэлгэц дээр харагдахуйц болон сохор хэсгүүд байгаа эсэхийг тодорхойлох боломжтой Дэлгэцийн зүсэлт. Хажуугийн ирмэгийг бүрхэж, "хүрхрээ" дэлгэцийн ирмэгийн ойролцоох хэсгүүдэд харилцан үйлчлэлийг зохион байгуулахын тулд API санал болгож байна. новые сорилтууд.
  • Нэмэлт мессежийн сонголтуудыг нэмсэн. Идэвхтэй харилцан яриа бүхий тусдаа хэсгийг мэдэгдлийн талбарт нэмсэн бөгөөд энэ нь бусад програмаас гаралгүйгээр одоогийн харилцан яриаг шууд олох боломжийг танд олгоно. Мессеж болон чатын програмуудыг API ашиглахаар шилжүүлсэн Bubbles, энэ нь хэд хэдэн програмтай нэгэн зэрэг ажиллахын тулд "хөөс" гэсэн ойлголтыг ашиглах боломжийг олгодог - та өөр програм дээр ажиллахаа зогсоохгүйгээр чатлах боломжтой. Мэдэгдлийн хэсгээс хурдан хариу бичихдээ та одоо санах ойноос хуулж мессежэнд зураг хавсаргах боломжтой.
  • API 1.3 хувилбар руу шинэчлэгдсэн Мэдрэлийн сүлжээ, энэ нь машин сургалтын системд зориулсан техник хангамжийн хурдатгалыг ашиглах чадвартай програмуудыг хангадаг. API нь Android дээрх машин сургалтын хүрээг ажиллуулах үндсэн давхарга болгон байрладаг TensorFlow Lite болон Caffe2. Мэдрэлийн сүлжээний хэд хэдэн бэлэн загваруудыг гар утасны төхөөрөмжид ашиглахыг санал болгосон MobileNets (зураг дээрх объектуудыг таних), Эхлэл v3 (компьютерийн хараа) ба Smart
    Reply
    (мессежийн хариултын сонголтыг сонгох). Шинэ дугаарт хэрэгжүүлсэн Хөвөгч цэгийн тоонуудын оронд гарын үсэг бүхий бүхэл тоо ашиглан дэвшилтэт квантжуулалтыг дэмждэг бөгөөд энэ нь жижиг загварууд, илүү хурдан боловсруулах боломжийг олгодог. Нэмж дурдахад Үйлчилгээний чанарын API нь загваруудыг ажиллуулахдаа тэргүүлэх чиглэл, завсарлагыг удирдах чадварыг нэмсэн бөгөөд загваруудыг дараалан гүйцэтгэх үед санах ойг хуулах, хөрвүүлэх үйлдлүүдийг багасгах зорилгоор Memory Domain API-г өргөтгөсөн.

  • Програмын хувийн мэдээлэлд хандах хандалтыг хянах шинэ сонголтууд нэмэгдсэн. Сүүлийн хувилбар дээр гарч ирсэн горимоос гадна Android 11-д програмтай ажиллах үед л байршилд хандах боломжтой (хандалтыг далд хаасан) танилцуулсан нэг удаагийн зөвшөөрлийн дэмжлэг. Хэрэглэгч одоо байршил, микрофон, камерын хандалт зэрэг гол зөвшөөрлүүдэд түр зуур хандах эрхийг апп-д олгох боломжтой. Зөвшөөрөл нь одоогийн сессийн хугацаанд хүчинтэй бөгөөд хэрэглэгч өөр програм руу шилжсэн даруйд хүчингүй болно.

    Android 11 гар утасны платформын анхны урьдчилсан хувилбар

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

  • Өргөтгөсөн боломжууд ашиглах баталгаажуулах биометрийн мэдрэгч. Бүх нийтийн биометрийн баталгаажуулалтын харилцах цонхыг санал болгодог BiometricPrompt API нь одоо хүчтэй, сул, төхөөрөмжийн итгэмжлэл гэсэн гурван төрлийн баталгаажуулагчийг дэмждэг. Ангийн хэрэглээгээр хязгаарлагдахгүй, янз бүрийн хэрэглээний архитектуртай BiometricPrompt-ийг хялбаршуулсан нэгтгэх Үйл ажиллагаа.
  • Өндөр хамгаалалт шаарддаг платформын эд ангиудыг угсрахдаа эмхэтгэлийн үе шатанд ажилладаг хамгаалалтын механизмуудыг ашигладаг СFI (Урсгалын бүрэн бүтэн байдлыг хянах) BoundSan, IntSan (Бүтэн тоон халих ариутгал) ба Shadow-Call Stack. Програмын санах ойтой ажиллахад тулгарч буй бэрхшээлийг тодорхойлохын тулд тэдгээрт хавсаргасан тэмдэглэгээн дээр үндэслэн овоолгын заагчийг шалгахыг идэвхжүүлсэн.нуруулдан заагч тэмдэглэгээ). Санах ойн алдааг олохын тулд санал болгосон дибаг хийх механизм идэвхжсэн системийн нэмэлт дүрс ХВАсан (Тоног төхөөрөмжийн тусламжтай AddressSanitizer).
  • API бэлтгэсэн BlobStoreManager, энэ нь програмуудын хооронд хоёртын өгөгдөл солилцох аюулгүй байдлыг зохион байгуулах боломжийг олгодог. Жишээлбэл, эдгээр програмуудыг нэг хэрэглэгч ажиллуулж байгаа үед машин сургалтын загварт хандах эрх бүхий олон программыг хангахын тулд энэхүү API-г ашиглаж болно.
  • Жолооны цахим үнэмлэх гэх мэт баталгаажуулах боломжтой баримт бичгүүдийг найдвартай хадгалах, сэргээх платформуудад зориулсан дэмжлэг нэмэгдсэн.
  • Платформыг бүхэлд нь шинэчлэхгүйгээр системийн бие даасан бүрэлдэхүүн хэсгүүдийг шинэчлэх боломжийг олгодог Mainline төслийн хүрээнд Android 12-д байгаа 10 модулиас гадна шинэчлэгдэх боломжтой 10 шинэ модулийг бэлтгэсэн. Шинэчлэлтүүд нь дамжуулан татаж авдаг техник хангамжийн бус бүрэлдэхүүн хэсгүүдэд нөлөөлдөг. Google Play-г үйлдвэрлэгчийн OTA програм хангамжийн шинэчлэлээс тусад нь. Програм хангамжийг шинэчлэхгүйгээр Google Play-ээр дамжуулан шинэчлэх боломжтой шинэ модулиудын дунд зөвшөөрлийг удирдах модуль, хөтчүүдтэй ажиллах модуль (Scoped Storage-ийн дэмжлэгтэй) болон NNAPI (Neural Networks API) модуль орно.
  • Гүйцэтгэсэн зарим дэд системүүдийн үйл ажиллагааны өөрчлөлтийн нөлөөллийг програмын үйл ажиллагаанд бууруулах ажил. Аппликешнүүдийн үйл ажиллагаанд нөлөөлж болзошгүй шинэчлэлийг одоо SDK түвшинд идэвхгүй болгож, тохируулах боломжтой. Android 11-тэй програмын нийцтэй байдлын туршилтыг хялбарчлахын тулд Хөгжүүлэгчийн сонголтуудын интерфейс болон adb хэрэгсэл нь нийцтэй байдалд нөлөөлөх функцуудыг идэвхжүүлэх, идэвхгүй болгох тохиргоог өгдөг (targetSdkVersion-ийг өөрчлөхгүйгээр, програмыг дахин бүтээхгүйгээр тест хийх боломжийг танд олгоно). SDK-д ороогүй хязгаарлагдмал API-н саарал жагсаалтыг шинэчилсэн.

    Android 11 гар утасны платформын анхны урьдчилсан хувилбар

  • Хүрээ нэмсэн Нөөц ачаалагч, энэ нь програмыг ажиллуулах явцад нэмэлт нөөцийг динамикаар ачаалах боломжийг олгодог.
  • Дуудлагыг баталгаажуулах үйлчилгээ нь ирж буй дуудлагын баталгаажуулалтын статусыг аппликейшнүүдэд дамжуулах боломжийг нэмсэн бөгөөд энэ нь дуудлагыг боловсруулсны дараа тохируулсан харилцах цонхыг үүсгэх, тухайлбал, дуудлагыг спам гэж тэмдэглэх эсвэл дуудлагыг спам руу нэмэх нэмэлт үйлдлүүдийг багтаасан болно. хаяг хадгалах ном.
  • Сайжруулсан API Wifi санал болгох, энэ нь програмд ​​​​(сүлжээний холболтын менежер) сүлжээнүүдийн эрэмбэлсэн жагсаалтыг дамжуулах замаар давуу утасгүй сүлжээг сонгох алгоритмд нөлөөлөх боломжийг олгодог бөгөөд сүлжээг сонгохдоо зурвасын өргөн, харилцааны чанар зэрэг нэмэлт хэмжигдэхүүнийг харгалзан үздэг. өмнөх холболтын үед суваг. Стандартыг дэмждэг утасгүй сүлжээг удирдах чадварыг нэмсэн Халуун цэг 2.0 (Нэвтрэх цэг), үүнд хэрэглэгчийн профайлын хугацаа дуусах, профайл дээр өөрөө гарын үсэг зурсан гэрчилгээг ашиглах боломжтой.
  • ImageDecoder API нь HEVC (H.265) шахалтын аргыг ашигладаг HEIF формат (Apple-ийн HEIC) форматаар хөдөлгөөнт дүрсийг тайлах, харуулах дэмжлэгийг нэмсэн. Хөдөлгөөнт GIF зургуудтай харьцуулахад HEIF формат нь файлын хэмжээг эрс багасгадаг.
  • Гуравдагч этгээдийн номын санг ашиглахгүйгээр дүрсийг кодлох, тайлах үйлдлүүдэд (JPEG, PNG, WebP гэх мэт) ашиглахын тулд NDK-д API нэмсэн. Шинэ API нь уугуул програмуудын тусламжтайгаар APK файлуудын хэмжээг багасгаж, эмзэг байдлыг агуулсан суулгагдсан сангуудыг шинэчлэх асуудлыг шийдвэрлэх боломжийг олгодог.
  • Камерын програмууд одоо чичиргээг (жишээ нь, мэдэгдлийн үеэр) түр хугацаанд идэвхгүй болгож, камерын сессийн үед чичиргээ үүсэхээс сэргийлж чадна.
  • Энэ нь горимуудыг идэвхжүүлэх боломжтой Бокех (зураг дээрх арын дэвсгэрийг бүдгэрүүлэх) тэдгээрийг дэмждэг төхөөрөмжүүдийн хувьд (жишээлбэл, хөдөлгөөнгүй горим нь зургийн өндөр чанарыг хангадаг, тасралтгүй горим нь мэдрэгчийн өгөгдөлтэй илүү нарийвчлалтай таарч өгдөг).
  • API нэмсэн шалгалт и тохиргоо Шууд дамжуулалтын аппликейшнд шаардлагатай бага хоцролттой видео тоглуулах горимууд. Нэмж дурдахад HDMI бага хоцрогдолтой ажиллах горимд (Тоглоомын горим) дэмжлэг нэмсэн бөгөөд энэ нь зурагт эсвэл гадаад дэлгэц дээрх хоцролтыг багасгахын тулд графикийн дараах боловсруулалтыг идэвхгүй болгодог.

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

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