Android 11 mobil platformasining chiqarilishi

Google e'lon qilindi ochiq mobil platformani chiqarish Android 11. Yangi nashr bilan bog'liq manba kodi quyidagi manzilda joylashtirilgan Git ombori loyiha (filial android-11.0.0_r1). Mikrodastur yangilanishlari seriyali qurilmalar uchun tayyorlanadi pixel, shuningdek, OnePlus, Xiaomi, OPPO va Realme tomonidan ishlab chiqarilgan smartfonlar uchun. Shuningdek shakllangan ARM64 va x86_64 arxitekturalariga asoslangan turli qurilmalar uchun mos bo'lgan universal GSI (Umumiy tizim tasvirlari) yig'ilishlari.

asosiy yangiliklar:

  • Smartfondan foydalanadigan odamlar o'rtasidagi muloqotni soddalashtirishga qaratilgan o'zgarishlar kiritildi. Yuqorida pastga tushadigan bildirishnomalar maydonida barcha ilovalardan kelgan xabarlarni bir joyda ko'rish va ularga javob berish imkonini beruvchi qisqacha xabarlar bo'limi amalga oshirildi (xabarlar alohida ilovalarga bo'linmasdan ko'rsatiladi). Muhim chatlar, hatto bezovta qilmang rejimida ham ko'rinadigan va ko'rinadigan bo'lishi uchun ustuvor holatga o'rnatilishi mumkin.

    "Ko'piklar" tushunchasi faollashtirildi, joriy dasturdan chiqmasdan boshqa ilovalarda amallarni bajarish uchun qalqib chiquvchi dialog oynalari. Masalan, pufakchalar yordamida siz messenjerda suhbatni davom ettirishingiz, tezkor xabarlar yuborishingiz, vazifalar ro‘yxatini ko‘rinadigan holda saqlashingiz, qaydlar olishingiz, tarjima xizmatlariga kirishingiz va boshqa ilovalarda ishlayotganingizda vizual eslatmalarni olishingiz mumkin.

    Android 11 mobil platformasining chiqarilishiAndroid 11 mobil platformasining chiqarilishi
  • Ekran klaviaturasi xabarlarga tezkor javob berish, emoji yoki qabul qilingan xabarning ma'nosiga mos keladigan standart javoblarni taklif qilish uchun kontekstli maslahatlar tizimini qo'llaydi (masalan, "uchrashuv qanday o'tdi?" xabarini olayotganda u "a'lo" degan fikrni bildiradi. ). Mexanizm mashinani o'rganish usullari va platforma yordamida amalga oshiriladi Federativ ta'lim, bu tashqi xizmatlarga kirmasdan mahalliy qurilmada tavsiyalarni tanlash imkonini beradi.

    Quvvat tugmasini uzoq bosish orqali chaqiriladigan aqlli uy boshqaruv tizimlari kabi biriktirilgan qurilmalarni boshqarish vositalariga tezkor kirish uchun interfeys taklif qilingan. Misol uchun, endi siz uy termostati sozlamalarini tezda sozlashingiz, yorug'likni yoqishingiz va alohida dasturlarni ishga tushirmasdan eshiklarni ochishingiz mumkin. Interfeys, shuningdek, bog'langan to'lov tizimlari va elektron bortga chiqish talonlarini tezda tanlash tugmalarini ham taklif etadi.

    Video yoki audio ijro etiladigan qurilmani oʻzgartirishni oson va tez qilish uchun yangi media ijrosini boshqarish elementlari qoʻshildi. Masalan, musiqa ijrosini eshitish vositasidan televizoringizga yoki tashqi dinamiklarga tezda almashtirishingiz mumkin.

    Android 11 mobil platformasining chiqarilishiAndroid 11 mobil platformasining chiqarilishi

  • Ilovaga imtiyozli operatsiyani bir marta bajarish va keyingi safar kirishga uringanida yana tasdiqlashni soʻrash imkonini beruvchi bir martalik ruxsatlarni berish qoʻllab-quvvatlandi. Masalan, siz mikrofon, kamera yoki joylashuv API-ga har safar kirganingizda foydalanuvchidan ruxsat so‘rashini sozlashingiz mumkin.

    Uch oydan ortiq ishga tushirilmagan ilovalar uchun so‘ralgan ruxsatlarni avtomatik ravishda bloklash imkoniyati joriy etildi. Bloklanganda, uzoq vaqt davomida ishga tushirilmagan ilovalar ro'yxati bilan maxsus bildirishnoma ko'rsatiladi, unda siz ruxsatlarni tiklashingiz, ilovani o'chirishingiz yoki bloklangan holda qoldirishingiz mumkin.

    Android 11 mobil platformasining chiqarilishi

  • Ekrandagi o'zgarishlar va mikrofondan ovoz yozish bilan skrinshotlarni yaratish uchun o'rnatilgan qobiliyat.
  • Buferga joylashtirish va ilovalar o'rtasida almashish uchun matn va tasvirlarni tanlashni osonlashtiradi.
  • Qurilmaning ovozli boshqaruv tizimi yangilandi (Ovozli kirish), smartfoningizni faqat ovozli buyruqlar yordamida boshqarish imkonini beradi. Voice Access endi ekran mazmunini tushunadi va kontekstni hisobga oladi, shuningdek, mavjudlik buyruqlari uchun teglar yaratadi.
  • Android platformasi yoki Chrome brauzeri asosida yaqin atrofdagi boshqa qurilmalarga fayllar, videolar, joylashuv maʼlumotlari va boshqa maʼlumotlarni tez va xavfsiz yuborish uchun “Yaqin atrofda ulashish” funksiyasi qoʻshildi.
  • Android Emulator x32_64 arxitekturasi uchun tuzilgan emulyatorda ishlaydigan Android 11 tizim tasviri bilan oʻralgan, ARM arxitekturasi uchun tuzilgan 86 va 64 bitli ilovalarning bajariladigan kodini ishga tushirish uchun eksperimental qobiliyatini qoʻshdi. Endi emulyator old va orqa kameralarning ishlashini simulyatsiya qilishni ham qo'llab-quvvatlaydi. Kamera2 API HW orqa kamera uchun joriy qilingan darajasi 3 YUV-ni qayta ishlash va RAW-ni qo'lga kiritishni qo'llab-quvvatlash bilan.
    Old kamera uchun daraja o'rnatildi FULL mantiqiy kamera yordami bilan (tor va keng ko'rish burchaklariga ega ikkita jismoniy qurilmaga asoslangan bitta mantiqiy qurilma).

  • 5G mobil aloqa standarti uchun kengaytirilgan qo‘llab-quvvatlash, yuqori o‘tkazuvchanlik va past kechikishni ta’minlaydi. 4K videoni uzatish va yuqori aniqlikdagi o‘yin aktivlarini yuklab olish kabi ishlarni amalga oshiradigan tarmoqni talab qiladigan ilovalar endi Wi-Fi’dan tashqari uyali aloqa provayderi tarmog‘i orqali ham ishlashi mumkin. 5G aloqa kanallarini hisobga olgan holda ilovalarni moslashtirishni soddalashtirish uchun API kengaytirildi Dinamik o'lchov, ulanishning trafik uchun to'langanligini va u orqali katta hajmdagi ma'lumotlarni uzatish mumkinligini tekshirish uchun ishlatiladi. Ushbu API endi uyali tarmoqlarni qamrab oladi va 5G orqali ulanishda haqiqatan ham cheksiz tarifni ta'minlovchi provayderga ulanishni aniqlash imkonini beradi. Ilovaga rejimlarda 5G orqali ulanishni tezda aniqlash imkonini beruvchi 5G holati API qo‘shildi Yangi radio yoki Mustaqil bo'lmagan.

    Shuningdek, kengaytirilgan API Tarmoqli kengligi hisoblagichi, bu sizning tarmoq sinovlarini o'tkazmasdan, ma'lumotlarni yuklab olish yoki jo'natish uchun mavjud bo'lgan tarmoqli kengligi miqdorini taxmin qilish imkonini beradi.

  • Yangi turdagi "pin teshigi" ekranlari (ekran smartfonning butun old yuzasini egallaydi, old kamera uchun yuqori chap burchakdagi kichik doira bundan mustasno) va "palapartishlik" (ekran yumaloq ekranni ham qoplaydi) uchun qo'shimcha qo'llab-quvvatlanadi. qurilmaning yon qirralari). Ilovalar endi standart API yordamida ushbu ekranlarda qo'shimcha ko'rinadigan va ko'r joylar mavjudligini aniqlashi mumkin Displeyni kesish. Yon qirralarni qoplash va "palapartishlik" ekranlarining chetlariga yaqin joylarda o'zaro ta'sirni tashkil qilish uchun API taklif qiladi новые qiyinchiliklar.
  • Ilovaning shaxsiy ma'lumotlarga kirishini boshqarish uchun yangi imkoniyatlar qo'shildi. Oxirgi versiyada paydo bo'lgan rejimga qo'shimcha ravishda, Android 11-da faqat dastur bilan ishlashda joylashuvga kirish (kirish fonda bloklangan) taqdim etiladi bir martalik ruxsatnomalarni qo'llab-quvvatlash. Foydalanuvchi endi ilovaga joylashuv, mikrofon va kameraga kirish kabi asosiy ruxsatlarga vaqtinchalik ruxsat berishi mumkin. Ruxsat joriy seansning davomiyligi uchun amal qiladi va foydalanuvchi boshqa dasturga o'tishi bilanoq bekor qilinadi.

    Android 11 mobil platformasining chiqarilishi

  • Ilovalarni saqlashga ko'chirishni osonlashtirish uchun o'zgartirishlar kiritildi
    Saqlash hajmi, bu tashqi xotira qurilmasidagi (masalan, SD-karta) ilova fayllarini izolyatsiya qilish imkonini beradi. Scoped Storage bilan dastur ma'lumotlari ma'lum bir katalog bilan cheklangan va umumiy media to'plamlariga kirish alohida ruxsatlarni talab qiladi. Android 11 to'liq fayl yo'llari yordamida mediaga kirish uchun ixtiyoriy rejimni qo'llab-quvvatlaydi,
    DocumentsUI API yangilandi va MediaStore-da ommaviy operatsiyalarni bajarish imkoniyati qo'shildi.

  • uchun kengaytirilgan imkoniyatlar ispolzovaniyu autentifikatsiya qilish uchun biometrik sensorlar. Universal biometrik autentifikatsiya dialogini taklif qiluvchi BiometrikPrompt API endi autentifikatsiyaning uchta turini – kuchli, kuchsiz va qurilma hisob ma’lumotlarini qo‘llab-quvvatlaydi. BiometricPrompt-ning sinfdan foydalanish bilan cheklanmagan turli xil dastur arxitekturalari bilan soddalashtirilgan integratsiyasi faoliyat.
  • Yuqori himoyani talab qiladigan platforma komponentlarini yig'ishda kompilyatsiya bosqichida ishlaydigan himoya mexanizmlari qo'llaniladi CFI (Oqimning yaxlitligini boshqarish) BoundSan, IntSan (Integer Overflow Sanitization) va Shadow-Call Stack. Ilovalarda xotira bilan ishlashda muammolarni aniqlash uchun ularga biriktirilgan teglar asosida to'pdagi ko'rsatkichlarni tekshirish yoqilgan (yig'ma ko'rsatkichni teglash). Xotira xatolarini topish uchun taklif qildi disk raskadrovka mexanizmi yoqilgan qo'shimcha tizim tasviri HWAsan (Uskuna yordamida AddressSanitizer).
  • API tayyorlandi BlobStoreManager, bu sizga ilovalar o'rtasida ikkilik ma'lumotlarning xavfsiz almashinuvini tashkil qilish imkonini beradi. Misol uchun, ushbu API bir nechta ilovalarni bitta foydalanuvchi tomonidan boshqarilsa, mashinani o'rganish modellariga kirish huquqini berish uchun ishlatilishi mumkin.
  • Elektron haydovchilik guvohnomalari kabi tasdiqlanishi mumkin bo'lgan identifikatsiya hujjatlarini xavfsiz saqlash va olish uchun platformalar uchun qo'shimcha yordam.
  • Butun platformani yangilamasdan alohida tizim komponentlarini yangilash imkonini beruvchi Mainline loyihasi doirasida Android 12 da mavjud boʻlgan 10 ta modulga qoʻshimcha ravishda 10 ta yangi yangilanadigan modullar tayyorlandi. Yangilanishlar orqali yuklab olinadigan noapparat komponentlarga taʼsir qiladi. Google Play ishlab chiqaruvchining OTA proshivka yangilanishlaridan alohida. Mikrodasturni yangilamasdan Google Play orqali yangilanishi mumkin bo'lgan yangi modullar orasida ruxsatlarni boshqarish moduli, drayvlar bilan ishlash moduli (Scoped Storage-ni qo'llab-quvvatlaydigan) va NNAPI (Neural Networks API) moduli mavjud.
  • Amalga oshirildi; bajarildi ba'zi quyi tizimlar xatti-harakatlaridagi o'zgarishlarning ilovalarning ishlashiga ta'sirini kamaytirish bo'yicha ishlar. Ilovalarning ishlashiga ta'sir qilishi mumkin bo'lgan innovatsiyalar endi ixtiyoriy ravishda o'chirib qo'yilishi va SDK darajasida sozlanishi mumkin. Android 11 bilan ilovalar mosligini sinovdan oʻtkazishni soddalashtirish uchun “Developer Options” interfeysi va adb yordam dasturi moslikka taʼsir etuvchi funksiyalarni yoqish va oʻchirish sozlamalarini taqdim etadi (targetSdkVersionni oʻzgartirmasdan va ilovani qayta tiklamasdan test oʻtkazish imkonini beradi). SDKda taqdim etilmagan cheklangan APIlarning yangilangan kulrang roʻyxati.

    Android 11 mobil platformasining chiqarilishi

  • Ramka qo'shildi Resurs yuklovchi, bu dasturni bajarish jarayonida qo'shimcha resurslarni dinamik ravishda yuklash imkonini beradi.
  • Qo'ng'iroqni tekshirish xizmati ilovalarga kiruvchi qo'ng'iroqning tekshirish holatini uzatish imkoniyatini qo'shdi, bu qo'ng'iroqni qayta ishlashdan keyin moslashtirilgan dialoglarni yaratish uchun ishlatilishi mumkin, masalan, qo'ng'iroqni spam deb belgilash yoki qo'ng'iroqqa qo'shish uchun qo'shimcha harakatlar. manzillar kitobi.
  • Yaxshilangan API Wi-Fi taklifi, bu ilovaga (tarmoq ulanishi menejeri) tarmoqlarning tartiblangan ro'yxatini uzatish orqali afzal qilingan simsiz tarmoqlarni tanlash algoritmiga ta'sir qilish imkonini beradi, shuningdek, tarmoqni tanlashda qo'shimcha ko'rsatkichlarni, masalan, aloqa o'tkazuvchanligi va sifati haqidagi ma'lumotlarni hisobga oladi. oldingi ulanish paytida kanal. Standartni qo'llab-quvvatlaydigan simsiz tarmoqlarni boshqarish imkoniyati qo'shildi Hotspot 2.0 (Passpoint), shu jumladan foydalanuvchi profilining amal qilish muddatini hisobga olish va profillarda o'z-o'zidan imzolangan sertifikatlardan foydalanish imkoniyati.
  • ImageDecoder API HEVC (H.265) siqish usullaridan foydalanadigan HEIF formatida (Apple's HEIC) dekodlash va animatsion tasvirlarni ko'rsatish uchun qo'llab-quvvatlashni qo'shdi. Animatsiyalangan GIF tasvirlari bilan solishtirganda, HEIF formati fayl hajmini sezilarli darajada kamaytirishi mumkin.
  • NDK ga uchinchi tomon kutubxonalaridan foydalanmasdan tasvirni kodlash va dekodlash operatsiyalari (JPEG, PNG, WebP va boshqalar) uchun mahalliy kodda foydalanish uchun API qo'shildi. Yangi API mahalliy ilovalar yordamida APK fayllar hajmini kamaytirish va zaifliklarni o'z ichiga olishi mumkin bo'lgan o'rnatilgan kutubxonalarni yangilash muammosini hal qilish imkonini beradi.
  • Endi kamera ilovalari tebranishlarni vaqtincha o‘chirib qo‘yishi mumkin (masalan, bildirishnomalar paytida), kamera seansi paytida tebranishni oldini olish.
  • Rejimlarni yoqish mumkin Bok (tasvirdagi fonni xiralashtirish) ularni qo'llab-quvvatlaydigan qurilmalar uchun (masalan, harakatsiz rejim yuqori tasvir sifatini ta'minlaydi va doimiy rejim sensordan olingan ma'lumotlarga aniqroq mos kelishini ta'minlaydi).
  • uchun API qoʻshildi tekshirish и sozlash Jonli oqim ilovalari uchun zarur boʻlgan past kechikishli videoni ijro etish rejimlari. Bundan tashqari, televizor yoki tashqi monitordagi kechikishni kamaytirish uchun grafiklarni qayta ishlashdan keyingi ishlov berishni o'chirib qo'yadigan HDMI past kechikish rejimi (O'yin rejimi) uchun qo'llab-quvvatlash qo'shildi.
  • Buklanadigan ekranli qurilmalar uchun qo'shildi Ekrandan ma'lumot olish uchun API ochilish burchagi sensori yarmini qisqartiradi. Yangi API yordamida ilovalar aniq ochilish burchagini aniqlashi va shunga mos ravishda chiqishni moslashtirishi mumkin.
  • Qo'ng'iroqlarni tekshirish API avtomatik qo'ng'iroqlarni aniqlash uchun kengaytirildi. Qo'ng'iroqlarni filtrlaydigan ilovalar uchun, orqali kiruvchi qo'ng'iroqning holatini tekshirish uchun qo'llab-quvvatlash amalga oshirildi QARSHILGAN/CHILKAN qo'ng'iroq qiluvchining identifikatorini soxtalashtirish uchun, shuningdek imkoniyat qo'ng'iroqni blokirovka qilish sababini qaytaring va qo'ng'iroqni spam deb belgilash yoki uni manzillar kitobiga qo'shish uchun qo'ng'iroq tugagandan so'ng ko'rsatiladigan tizim ekranining mazmunini o'zgartiring.
  • API kengaytirildi Neyron tarmoqlari, bu ilovalarni mashinani o'rganish tizimlari uchun apparat tezlashtirishdan foydalanish imkoniyatini beradi. API Android-da mashinani o'rganish ramkalarining ishlashi uchun asosiy qatlam sifatida joylashtirilgan, masalan TensorFlow Lite va Caffe2.

    Faollashtirish funktsiyasi uchun qo'shimcha yordam Swish, bu sizga neyron tarmoqni o'qitish vaqtini qisqartirish va muayyan vazifalarni bajarishning aniqligini oshirish imkonini beradi, masalan, kompyuter ko'rish modellari bilan ishlashni tezlashtiradi. MobileNetV3. Filiallar va halqalarni qo'llab-quvvatlaydigan yanada ilg'or mashina o'rganish modellarini yaratishga imkon beruvchi Boshqarish operatsiyasi qo'shildi. Kichkina bog'langan modellarni zanjir bo'ylab ishlatishda kechikishlarni kamaytirish uchun Asinxron buyruq navbati API-si joriy qilingan.

    Mobil qurilmalarda, shu jumladan, foydalanish uchun bir qator tayyor neyron tarmoq modellari taklif qilingan Mobil tarmoqlar (fotosuratdagi ob'ektlarni tanib olish), Boshlanish v3 (kompyuter ko'rish) va aqlli
    javob
    (xabarlar uchun javob variantlarini tanlash). Amalga oshirildi Suzuvchi nuqta raqamlari o'rniga imzolangan butun sonlar yordamida kengaytirilgan kvantlashni qo'llab-quvvatlash, bu kichikroq modellar va tezroq ishlov berish vaqtlarini ta'minlaydi. Bundan tashqari, "Xizmat sifati API"si modellarni bajarishda ustuvorliklar va kutish vaqtini boshqarish imkoniyatlarini qo'shdi va "Xotira domeni API"si modellarni ketma-ket bajarishda xotiradan nusxa ko'chirish va o'zgartirish operatsiyalarini kamaytirish uchun kengaytirildi.

  • Kamera va mikrofon uchun fon xizmatlarining alohida turlari qo‘shildi, agar ilova nofaol holatda kamera va mikrofonga kirishi kerak bo‘lsa, so‘rash kerak bo‘ladi.
  • uchun yangi API qo'shildi sinxronizatsiya ilova interfeysi elementlarini ekran klaviaturasi koʻrinishida koʻrsatish, alohida kadrlar darajasidagi oʻzgarishlar toʻgʻrisida ilovani xabardor qilish orqali yanada silliq chiqish animatsiyasini tashkil qilish.
  • Qo'shilgan Ekranning yangilanish tezligini boshqarish uchun API, ma'lum o'yin va ilovalar oynalarini boshqa yangilash tezligiga o'rnatishga imkon beradi (masalan, Android sukut bo'yicha 60 Gts yangilanish tezligidan foydalanadi, lekin ba'zi qurilmalar uni 90 Gts ga oshirishga imkon beradi).
  • Amalga oshirildi qurilmani qayta ishga tushirishni talab qiluvchi OTA proshivka yangilanishini o'rnatgandan so'ng ishni uzluksiz davom ettirish rejimi. Yangi rejim ilovalarga shifrlangan xotiraga kirishni saqlab qolish imkonini beradi, foydalanuvchi qayta ishga tushirilgandan so'ng qurilmani qulfdan chiqarmasdan, ya'ni. ilovalar darhol o'z funktsiyalarini bajarishda va xabarlarni qabul qilishni davom ettira oladi. Masalan, OTA yangilanishini avtomatik o'rnatish tunda rejalashtirilishi va foydalanuvchi aralashuvisiz amalga oshirilishi mumkin.
  • Qo'shilgan API Dastur foydalanuvchining tashabbusi bilan, nosozlik natijasida tugatilganmi yoki operatsion tizim tomonidan majburan tugatilganmi yoki yo'qligini aniqlash imkonini beruvchi dasturni to'xtatish sabablari haqida ma'lumot olish. API shuningdek, dasturni tugatishdan oldin darhol uning holatini baholashga imkon beradi.
  • Qo'shilgan GWP-ASan, havfli xotira bilan ishlash natijasida yuzaga kelgan muammolarni topish va tuzatish imkonini beruvchi yig'ma xotira analizatori. GWP-ASan xotirani taqsimlash operatsiyalarini tahlil qiladi va minimal yuk bilan anomaliyalarni aniqlaydi. Odatiy bo'lib, GWP-ASan platforma bajariladigan fayllar va tizim ilovalari uchun yoqilgan. Ilovalaringizga GWP-ASan qo'llash alohida yoqishni talab qiladi.
  • ADB yordam dasturiga (Android Debug Bridge) qo'shildi APK paketlarini o'rnatish uchun qo'shimcha rejim ("adb install -incremental"), bu sizga katta dasturlarni, masalan, o'yinlarni ishlab chiqish jarayonida o'rnatishni sezilarli darajada tezlashtirishga imkon beradi. Rejimning mohiyati shundan iboratki, o'rnatish vaqtida paketning ishga tushirish uchun zarur bo'lgan qismlari birinchi navbatda uzatiladi, qolganlari esa dasturni ishga tushirish imkoniyatini bloklamasdan, fonda yuklanadi. Masalan, 2 Gb dan katta APK fayllarni o'rnatishda yangi rejimda ishga tushirishdan oldingi vaqt 10 baravarga qisqaradi. Qo'shimcha o'rnatishlar hozirda faqat Pixel 4 va 4XL qurilmalarida ishlaydi; qo'llab-quvvatlanadigan qurilmalar soni chiqarilishi bilan kengaytiriladi.
  • To'liq qayta ishlangan Simsiz ulanish orqali ishlaydigan ADB bilan disk raskadrovka rejimi. TCP/IP ulanishi orqali disk raskadrovkadan farqli o'laroq, Wi-Fi orqali nosozliklarni tuzatish sozlash uchun kabelni ulashni talab qilmaydi va avval ulangan qurilmalarni eslab qolishi mumkin. Android Studio'da ko'rsatilgan QR kod yordamida oddiyroq juftlashtirish sxemasini amalga oshirish ham rejalashtirilmoqda.

    Android 11 mobil platformasining chiqarilishi

  • uchun yangilangan vositalar audit ma'lumotlarga kirish, bu sizga ilova qaysi foydalanuvchi ma'lumotlariga kirishini va foydalanuvchi harakatlaridan keyin tahlil qilish imkonini beradi. Qayta nomlandi ba'zi audit API qo'ng'iroqlari.
  • USB port orqali ulangan Ethernet adapterlaridan foydalangan holda smartfon orqali Internetga kirishni ta'minlash imkonini beruvchi "Ethernet tethering" rejimi qo'shildi.
  • Sozlamalarda endi bildirishnomalar tarixi va qorong'u mavzuni faollashtirish jadvalini o'rnatish imkoniyati mavjud bo'lim mavjud.


Manba: opennet.ru

a Izoh qo'shish