Android 11 mobil platformasının ilk baxış buraxılışı

Google təqdim açıq mobil platformanın test versiyası Android 11. Android 11-in buraxılışı gözləniləndir 2020-ci ilin üçüncü rübündə. Yeni platforma imkanlarını qiymətləndirmək təklif etdi proqram ön sınaq. Firmware qurur hazırladılar Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a/3a XL və Pixel 4/4 XL cihazları üçün. Yanıb-söndürmə əl ilə edilir, OTA yeniləmələri vasitəsilə Android 11 quraşdırmaq imkanı may ayında görünəcək.

Açar yeniliklər Android 11:

  • Android Emulator x32_64 arxitekturası üçün tərtib edilmiş emulyatorda işləyən Android 11 sistem təsviri ilə əhatə olunmuş ARM arxitekturası üçün tərtib edilmiş 86 və 64 bitlik proqramların icra edilə bilən kodunu işə salmaq üçün eksperimental imkan əlavə edib.
  • Daha yüksək ötürmə qabiliyyəti və daha az gecikmə təmin edən 5G mobil rabitə standartı üçün genişləndirilmiş dəstək. 4K video yayımlayan və yüksək dəqiqlikli oyun aktivlərini endirən şəbəkə tutumlu proqramlar indi Wi-Fi-a əlavə olaraq mobil xidmət provayderinin şəbəkəsi üzərindən işləyə bilər. Tətbiqlərin 5G rabitə kanallarını nəzərə alaraq uyğunlaşdırılmasını sadələşdirmək üçün API genişləndirilib Dinamik Ölçülülük, əlaqənin trafikə görə ödənişli olub-olmadığını və onun vasitəsilə böyük həcmdə məlumatların ötürülə biləcəyini yoxlamaq üçün istifadə olunur. Bu API indi mobil şəbəkələri əhatə edir və 5G vasitəsilə qoşulduqda həqiqətən qeyri-məhdud tarif təmin edən provayderlə əlaqəni müəyyən etməyə imkan verir.

    Həmçinin genişləndirilmiş API Bant genişliyi qiymətləndiricisi, bu, öz şəbəkə testlərinizi həyata keçirmədən məlumatların endirilməsi və ya göndərilməsi üçün mövcud bant genişliyinin miqdarını proqnozlaşdırmağa imkan verir.

  • Yeni növ “pinhole” ekranları (ekran smartfonun bütün ön səthini tutur, ön kamera üçün yuxarı sol küncdə kiçik dairə istisna olmaqla) və “şəlalə” (ekran həm də yuvarlaqlaşdırılmış ekranları əhatə edir) üçün əlavə dəstək cihazın yan kənarları). Tətbiqlər artıq standart API-dən istifadə edərək bu ekranlarda əlavə görünən və kor sahələrin mövcudluğunu müəyyən edə bilər Ekran kəsimi. Yan kənarları örtmək və "şəlalə" ekranlarının kənarlarına yaxın ərazilərdə qarşılıqlı əlaqəni təşkil etmək üçün API təklif edir новые problemlər.
  • Əlavə mesajlaşma seçimləri əlavə edildi. Bildiriş sahəsinə aktiv söhbətləri olan ayrıca bölmə əlavə edildi ki, bu da digər proqramlardan çıxmadan cari söhbətləri dərhal tapmağa imkan verir. Mesajlaşma və söhbət proqramları API istifadə etmək üçün köçürülüb Bubbles, bu, bir neçə proqramla eyni vaxtda işləmək üçün "baloncuklar" anlayışından istifadə etməyə imkan verir - başqa bir proqramda işi dayandırmadan söhbət edə bilərsiniz. Bildiriş sahəsindən cəld cavab yazarkən, indi pano vasitəsilə onları kopyalayaraq şəkilləri mesajlara əlavə edə bilərsiniz.
  • API 1.3 versiyasına yeniləndi Sinir şəbəkələri, maşın öyrənmə sistemləri üçün aparat sürətləndirilməsindən istifadə etmək imkanı olan tətbiqləri təmin edir. API kimi Android-də maşın öyrənmə çərçivələrinin işləməsi üçün əsas təbəqə kimi yerləşdirilib TensorFlow Lite və Caffe2. O cümlədən mobil cihazlarda istifadə üçün bir sıra hazır neyron şəbəkə modelləri təklif edilmişdir MobileNets (şəkillərdə obyektlərin tanınması), Başlanğıc v3 (kompüter görmə) və Smart
    cavab
    (mesajlar üçün cavab seçimlərinin seçilməsi). Yeni buraxılışda həyata keçirilən Daha kiçik modellərə və daha sürətli emal vaxtlarına imkan verən üzən nöqtəli nömrələr əvəzinə imzalanmış tam ədədlərdən istifadə edərək təkmil kvantlaşdırma dəstəyi. Bundan əlavə, Keyfiyyətin Xidmət API-si modelləri icra edərkən prioritetləri və fasilələri idarə etmək üçün imkanlar əlavə edib və Yaddaş Domeni API-si modelləri ardıcıl icra edərkən yaddaşın surətinin çıxarılması və çevrilməsi əməliyyatlarını azaltmaq üçün genişləndirilib.

  • Tətbiqin şəxsi məlumatlara girişinə nəzarət etmək üçün yeni seçimlər əlavə edilib. Son buraxılışda görünən rejimə əlavə olaraq, Android 11-də yalnız proqramla işləyərkən məkana giriş (giriş fonda bloklanır) ilə təmsil olunur birdəfəlik icazələrə dəstək. İstifadəçi indi tətbiqə məkan, mikrofon və kamera girişi kimi əsas icazələrə müvəqqəti giriş verə bilər. İcazə cari sessiyanın müddəti üçün etibarlıdır və istifadəçi başqa proqrama keçən kimi ləğv edilir.

    Android 11 mobil platformasının ilk baxış buraxılışı

  • Tətbiqləri yaddaşa köçürməyi asanlaşdırmaq üçün dəyişikliklər edilib
    Əhatə dairəsi, xarici yaddaş cihazında (məsələn, SD kart) tətbiq fayllarını təcrid etməyə imkan verir. Scoped Storage ilə proqram məlumatları xüsusi kataloqla məhdudlaşır və paylaşılan media kolleksiyalarına giriş ayrı icazələr tələb edir. Android 11 tam fayl yollarından istifadə edərək mediaya daxil olmaq üçün əlavə rejimi dəstəkləyir,
    DocumentsUI API yeniləndi və MediaStore-da toplu əməliyyatları yerinə yetirmək imkanı əlavə edildi.

  • üçün genişləndirilmiş imkanlar istifadə edin autentifikasiya üçün biometrik sensorlar. Universal biometrik autentifikasiya dialoqunu təklif edən Biometrik Prompt API indi üç növ autentifikatoru dəstəkləyir - güclü, zəif və cihaz etimadnamələri. BiometricPrompt-ın sinfin istifadəsi ilə məhdudlaşmayan müxtəlif tətbiq arxitekturaları ilə sadələşdirilmiş inteqrasiyası Fəaliyyət.
  • Artan qorunma tələb edən platforma komponentlərini yığarkən, tərtib mərhələsində işləyən qoruyucu mexanizmlərdən istifadə olunur CFI (Axışın bütövlüyünə nəzarət) BoundSan, IntSan (Tam daşqın sanitasiyası) və Shadow-Call Stack. Tətbiqlərdə yaddaşla işləyərkən problemləri müəyyən etmək üçün yığındakı göstəricilərin yoxlanılması onlara əlavə edilmiş etiketlər əsasında aktivləşdirilir (yığın göstərici etiketləmə). Yaddaş səhvlərini tapmaq üçün təklif etdi sazlama mexanizminin aktiv olduğu əlavə sistem şəkli HWAsan (Avadanlıq tərəfindən dəstəklənən AddressSanitizer).
  • API hazırlanmışdır BlobStoreManager, bu proqramlar arasında ikili məlumatların təhlükəsiz mübadiləsini təşkil etməyə imkan verir. Məsələn, bu API, həmin proqramlar bir istifadəçi tərəfindən idarə edildikdə, maşın öyrənmə modellərinə çıxışı olan birdən çox tətbiqi təmin etmək üçün istifadə edilə bilər.
  • Elektron sürücülük vəsiqələri kimi yoxlanıla bilən şəxsiyyət sənədlərini təhlükəsiz saxlamaq və əldə etmək üçün platformalar üçün əlavə dəstək.
  • Bütün platformanı yeniləmədən ayrı-ayrı sistem komponentlərini yeniləməyə imkan verən Mainline layihəsi çərçivəsində Android 12-da mövcud olan 10 modula əlavə olaraq 10 yeni yenilənə bilən modul hazırlanıb. Yeniləmələr vasitəsilə yüklənən qeyri-texniki komponentlərə təsir göstərir. Google Play istehsalçının OTA proqram təminatı yeniləmələrindən ayrıdır. Mikroproqramı yeniləmədən Google Play vasitəsilə yenilənə bilən yeni modullar arasında icazələrin idarə edilməsi modulu, disklərlə işləmək üçün modul (Scoped Storage dəstəyi ilə) və NNAPI (Neural Networks API) modulu var.
  • Həyata keçirilən bəzi altsistemlərin davranışındakı dəyişikliklərin tətbiqlərin işinə təsirini azaltmaq üçün iş. Tətbiqlərin işinə təsir edə biləcək yeniliklər artıq SDK səviyyəsində isteğe bağlı olaraq söndürülə və tənzimlənə bilər. Tətbiq uyğunluğunun Android 11 ilə sınaqdan keçirilməsini asanlaşdırmaq üçün Tərtibatçı Seçimləri interfeysi və adb yardım proqramı uyğunluğa təsir edən funksiyaları işə salmaq və söndürmək üçün parametrləri təmin edir (targetSdkVersion-u dəyişmədən və tətbiqi yenidən qurmadan test etməyə imkan verir). SDK-da təmin edilməyən məhdudlaşdırılmış API-lərin yenilənmiş boz siyahısı.

    Android 11 mobil platformasının ilk baxış buraxılışı

  • Çərçivə əlavə edildi Resurs Yükləyicisi, bu, tətbiqin icrası zamanı əlavə resursların dinamik şəkildə yüklənməsinə imkan verir.
  • Zəngin yoxlanılması xidməti daxil olan zəngin təsdiq statusunu tətbiqlərə ötürmək imkanı əlavə edib, ondan zəng işləndikdən sonra fərdiləşdirilmiş dialoqlar yaratmaq üçün istifadə oluna bilər, məsələn, zəngi spam kimi qeyd etmək və ya zəngə əlavə etmək üçün əlavə tədbirlər. ünvan kitabçası.
  • Təkmilləşdirilmiş API Wifi Təklif, bu proqrama (şəbəkə bağlantısı meneceri) şəbəkələrin sıralanmış siyahısını ötürməklə üstünlük verilən simsiz şəbəkələrin seçilməsi alqoritminə təsir göstərməyə imkan verir, həmçinin şəbəkə seçərkən rabitənin ötürmə qabiliyyəti və keyfiyyəti haqqında məlumat kimi əlavə göstəriciləri nəzərə alır. əvvəlki əlaqə zamanı kanal. Standartı dəstəkləyən simsiz şəbəkələri idarə etmək imkanı əlavə edildi Qaynar nöqtə 2.0 (Passpoint), o cümlədən istifadəçi profilinin bitmə vaxtının uçotu və profillərdə öz-özünə imzalanmış sertifikatlardan istifadə etmək imkanı.
  • ImageDecoder API, HEVC (H.265) sıxılma üsullarından istifadə edən HEIF formatında (Apple'ın HEIC) dekodlanması və cizgi şəkillərinin nümayişi üçün dəstəyi əlavə etdi. Animasiyalı GIF şəkilləri ilə müqayisədə HEIF formatı fayl ölçüsünü əhəmiyyətli dərəcədə azalda bilər.
  • NDK-ya üçüncü tərəf kitabxanalarından istifadə etmədən təsvirin kodlaşdırılması və dekodlaşdırılması əməliyyatları (JPEG, PNG, WebP və s.) üçün yerli kodda istifadə etmək üçün API əlavə edilmişdir. Yeni API yerli proqramlarla APK fayllarının ölçüsünü azaltmağa və boşluqları ehtiva edə bilən daxil edilmiş kitabxanaların yenilənməsi problemini həll etməyə imkan verir.
  • İndi kamera proqramları vibrasiyanı müvəqqəti olaraq söndürə bilər (məsələn, bildirişlər zamanı) onun kamera seansı zamanı işə düşməsinin qarşısını almaq üçün.
  • Rejimləri aktivləşdirmək mümkündür Bokeh onları dəstəkləyən qurğular üçün (şəkildə fonun bulanması) (məsələn, hərəkətsiz rejim daha yüksək görüntü keyfiyyətini təmin edir, davamlı rejim isə sensordan gələn məlumatlarla daha dəqiq uyğunluğu təmin edir).
  • üçün API əlavə edildi çeklər и настройки Canlı yayım tətbiqləri üçün tələb olunan aşağı gecikmə müddəti olan video oxutma rejimləri. Bundan əlavə, televizorda və ya xarici monitorda gecikməni azaltmaq üçün qrafiklərin sonrakı emalını söndürən HDMI aşağı gecikmə iş rejimi (Oyun rejimi) üçün dəstək əlavə edilmişdir.

Mənbə: opennet.ru

Добавить комментарий