Rilis pratinjau pisanan platform seluler Android 11

Google diwenehi versi tes platform seluler mbukak Android 11. Rilis Android 11 samesthine ing triwulan III 2020. Kanggo ngevaluasi kemampuan platform anyar disaranake program kasebut pre-test. Firmware dibangun disiapake kanggo piranti Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a/3a XL lan Pixel 4/4 XL. Lampu kilat rampung kanthi manual; kemampuan kanggo nginstal Android 11 liwat nganyari OTA bakal katon ing Mei.

Kunci inovasi Android 11:

  • Emulator Android wis nambah kemampuan eksperimen kanggo mbukak kode eksekusi aplikasi 32- lan 64-bit sing disusun kanggo arsitektur ARM, diubengi dening gambar sistem Android 11 sing mlaku ing emulator, disusun kanggo arsitektur x86_64.
  • Dhukungan sing ditambahi kanggo standar komunikasi seluler 5G, nyedhiyakake throughput sing luwih dhuwur lan latensi sing luwih murah. Aplikasi intensif jaringan sing nindakake kaya stream video 4K lan ngundhuh aset game definisi dhuwur saiki bisa mbukak liwat jaringan panyedhiya layanan seluler saliyane Wi-Fi. Kanggo nyederhanakake adaptasi aplikasi kanthi nimbang saluran komunikasi 5G, API wis ditambahi Pengukuran Dinamis, digunakake kanggo mriksa apa sambungan dikenani biaya kanggo lalu lintas lan apa jumlah gedhe data bisa ditransfer liwat. API iki saiki nyakup jaringan seluler lan ngidini sampeyan nemtokake sambungan menyang panyedhiya sing nyedhiyakake tarif tanpa watesan nalika nyambung liwat 5G.

    Uga ditambahi API Bandwidth Estimator, sing ngidini sampeyan prΓ©dhiksi jumlah bandwidth sing kasedhiya kanggo ngundhuh utawa ngirim data, tanpa nglakokake tes jaringan sampeyan dhewe.

  • Dhukungan tambahan kanggo jinis layar "pinhole" anyar (layar ngenggoni kabeh permukaan ngarep smartphone, kajaba bunder cilik ing pojok kiwa ndhuwur kanggo kamera ngarep) lan "air terjun" (layar uga nutupi bunder pinggir pinggir piranti). Aplikasi saiki bisa nemtokake ananΓ© area katon lan wuta tambahan ing layar iki nggunakake API standar Potongan tampilan. Kanggo nutupi pinggiran sisih lan ngatur interaksi ing wilayah sing cedhak karo pinggir layar "air terjun", API ngusulake Π½ΠΎΠ²Ρ‹Π΅ tantangan.
  • Nambahake opsi olahpesen tambahan. Bagean kapisah karo obrolan aktif wis ditambahake menyang area kabar, ngidini sampeyan langsung nemokake obrolan saiki tanpa ninggalake aplikasi liyane. Aplikasi olahpesen lan obrolan wis dipindhah kanggo nggunakake API umpluk, sing ngidini sampeyan nggunakake konsep "gelembung" kanggo bisa bebarengan karo sawetara aplikasi - sampeyan bisa ngobrol tanpa mandheg karya ing program liyane. Nalika nulis balesan kanthi cepet saka area kabar, sampeyan saiki bisa masang gambar menyang pesen kanthi nyalin liwat clipboard.
  • API dianyari kanggo versi 1.3 Jaringan saraf, sing nyedhiyakake aplikasi kanthi kemampuan kanggo nggunakake akselerasi hardware kanggo sistem pembelajaran mesin. API dipanggonke minangka lapisan dhasar kanggo operasi kerangka machine learning ing Android, kayata TensorFlow Lite lan Caffe2. Sawetara model jaringan syaraf siap wis diusulake kanggo digunakake ing piranti seluler, kalebu MobileNets (pangenalan obyek ing foto), Wiwitan v3 (computer vision) lan Smart
    Reply
    (pilihan opsi respon kanggo pesen). Ing masalah anyar dileksanakake Dhukungan kanggo kuantisasi majeng nggunakake integer mlebu tinimbang nomer floating point, sing ngidini model cilik lan wektu pangolahan luwih cepet. Kajaba iku, Quality of Service API nambahake kemampuan kanggo ngatur prioritas lan wektu entek nalika nglakokake model, lan API Domain Memori wis ditambahi kanggo ngurangi operasi salinan lan konversi memori nalika nglakokake model kanthi urutan.

  • Opsi anyar wis ditambahake kanggo ngontrol akses aplikasi menyang data pribadhi. Saliyane mode sing katon ing rilis pungkasan, akses menyang lokasi mung nalika nggarap program (akses diblokir ing latar mburi) ing Android 11 diwenehi dhukungan kanggo wewenang siji-wektu. Pangguna saiki bisa menehi akses sementara aplikasi menyang ijin utama kayata lokasi, mikropon, lan akses kamera. Ijin kasebut sah kanggo durasi sesi saiki lan dicabut sanalika pangguna ngalih menyang program liyane.

    Rilis pratinjau pisanan platform seluler Android 11

  • Owah-owahan wis digawe kanggo nggampangake migrasi aplikasi menyang panyimpenan
    Panyimpenan Scoped, sing ngidini sampeyan ngisolasi file aplikasi ing piranti panyimpenan eksternal (contone, kertu SD). Kanthi Scoped Storage, data aplikasi diwatesi ing direktori tartamtu, lan akses menyang koleksi media sing dienggo bareng mbutuhake ijin sing kapisah. Android 11 ndhukung mode opsional kanggo ngakses media nggunakake path file lengkap,
    DocumentsUI API wis dianyari lan kemampuan kanggo nindakake operasi kumpulan ing MediaStore wis ditambahake.

  • Kapabilitas ditambahi kanggo nggunakake sensor biometrik kanggo otentikasi. API BiometricPrompt, sing nawakake dialog otentikasi biometrik universal, saiki ndhukung telung jinis authenticator - kredensial kuwat, lemah lan piranti. Integrasi Sederhana saka BiometricPrompt karo macem-macem arsitektur aplikasi, ora winates kanggo nggunakake kelas kegiatan.
  • Nalika ngrakit komponen platform sing mbutuhake proteksi tambah, mekanisme proteksi sing digunakake ing tahap kompilasi CFI (Integritas Aliran Kontrol) BoundSan, IntSan (Integer Overflow Sanitization) lan Shadow-Call Stack. Kanggo ngenali masalah nalika nggarap memori ing aplikasi, mriksa penunjuk ing tumpukan diaktifake adhedhasar tag sing dipasang ing aplikasi kasebut (heap pointer tagging). Kanggo nemokake kesalahan memori ngajokaken gambar sistem tambahan kang mekanisme debugging diaktifake HWAsan (AddressSanitizer sing dibantu Hardware).
  • API disiapake BlobStoreManager, sing ngidini sampeyan ngatur ijol-ijolan aman data binar antarane aplikasi. Contone, API iki bisa digunakake kanggo nyedhiyakake macem-macem aplikasi kanthi akses menyang model pembelajaran mesin nalika aplikasi kasebut ditindakake dening pangguna siji.
  • Dhukungan tambahan kanggo platform kanggo nyimpen lan njupuk dokumen identifikasi sing bisa diverifikasi kanthi aman, kayata lisensi driver elektronik.
  • Minangka bagΓ©an saka proyek Mainline, sing ngidini sampeyan nganyari komponen sistem individu tanpa nganyari kabeh platform, 12 modul anyar sing bisa dianyari wis disiapake saliyane 10 modul sing kasedhiya ing Android 10. Nganyari mengaruhi komponen non-hardware sing diundhuh liwat Google Play kanthi kapisah saka nganyari perangkat kukuh OTA saka pabrikan. Antarane modul anyar sing bisa dianyari liwat Google Play tanpa nganyari perangkat kukuh iku modul kanggo ngatur ijin, modul kanggo nggarap drive (kanthi dhukungan kanggo Scoped Storage) lan modul karo NNAPI (Neural Networks API).
  • Dilaksanakake bisa kanggo ngurangi impact saka owah-owahan ing prilaku sawetara subsistem ing operasi saka aplikasi. Inovasi sing bisa mengaruhi operasi aplikasi saiki bisa dipateni lan diatur ing tingkat SDK. Kanggo nyederhanakake tes kompatibilitas aplikasi karo Android 11, antarmuka Opsi Pangembang lan sarana adb nyedhiyakake setelan kanggo ngaktifake lan mateni fitur sing mengaruhi kompatibilitas (ngidini sampeyan nindakake tes tanpa ngganti targetSdkVersion lan tanpa mbangun maneh aplikasi). Dianyari greylisting API diwatesi ora kasedhiya ing SDK.

    Rilis pratinjau pisanan platform seluler Android 11

  • Framework ditambahake Resource Loader, sing ngidini sumber daya tambahan dimuat kanthi dinamis sajrone eksekusi aplikasi.
  • Layanan verifikasi telpon wis nambahake kemampuan kanggo ngirim status verifikasi telpon mlebu menyang aplikasi, sing bisa digunakake kanggo nggawe dialog khusus sawise ngolah telpon, contone, kalebu tumindak tambahan kanggo menehi tandha telpon minangka spam utawa ditambahake menyang buku alamat.
  • Apik API Saran Wifi, sing ngidini aplikasi (manajer sambungan jaringan) mengaruhi algoritma kanggo milih jaringan nirkabel sing disenengi kanthi ngirim dhaptar jaringan sing rangking, lan uga njupuk metrik tambahan nalika milih jaringan, kayata informasi babagan bandwidth lan kualitas komunikasi. saluran sak sambungan sadurungΓ©. Ditambahake kemampuan kanggo ngatur jaringan nirkabel sing ndhukung standar kasebut Hotspot 2.0 (Passpoint), kalebu akuntansi wektu kadaluwarsa saka profil pangguna lan kemampuan kanggo nggunakake sertifikat sing ditandatangani dhewe ing profil.
  • ImageDecoder API nambahake dhukungan kanggo dekoding lan nampilake gambar animasi ing format HEIF (Apple's HEIC), sing nggunakake metode kompresi HEVC (H.265). Dibandhingake karo gambar GIF animasi, format HEIF bisa nyuda ukuran file kanthi signifikan.
  • API wis ditambahake menyang NDK kanggo digunakake ing kode asli kanggo operasi enkoding lan dekoding gambar (JPEG, PNG, WebP, lsp), tanpa nggunakake perpustakaan pihak katelu. API anyar ndadekake bisa nyuda ukuran file APK nganggo aplikasi asli lan ngatasi masalah nganyari perpustakaan sing dipasang sing bisa ngemot kerentanan.
  • Aplikasi kamera saiki bisa mateni geter kanggo sementara (contone, sajrone kabar) supaya ora micu sajrone sesi kamera.
  • Sampeyan bisa ngaktifake mode Bokeh (mburem latar mburi ing gambar) kanggo piranti sing ndhukung (contone, mode isih menehi kualitas gambar sing luwih dhuwur, lan mode terus-terusan menehi cocog luwih akurat kanggo data saka sensor).
  • Added API kanggo kir ΠΈ setelan Mode puter maneh video latensi sithik dibutuhake kanggo aplikasi streaming langsung. Kajaba iku, dhukungan wis ditambahake kanggo mode operasi latensi rendah HDMI (Mode Game), sing mateni pemrosesan pasca grafis kanggo nyuda latensi ing TV utawa monitor eksternal.

Source: opennet.ru

Add a comment