„Google“ prideda funkciją prie būsimos „Android 13“ versijos, kuri leis programų kūrėjams imituoti lėtesnį interneto ryšį.
Visada svarbu, kad „Android“ programos gerai veiktų įvairiuose dydžių ekranuose, mikroschemų rinkiniuose, mobiliuosiuose tinkluose ir pan. Ypač svarbu išbandyti lėtą tinklo greitį, nes ne visi turi gigabitinį internetą arba neribotas 5G duomenų ryšys, tačiau visada buvo sunku dirbtinai sumažinti interneto greitį Android. Laimei, „Android 13“ pagaliau gali tai pakeisti.
Remiantis Esper tinklaraščio įrašu, „Google“ kuria naują būsimo „Android 13“ naujinimo funkciją, kuri leis sustabdyti bet kokį tinklo ryšį. Funkcija dar neveikia, tačiau „Android Open Source Project“ (AOSP) kodas rodo, kad tinklo greitį galėsite nustatyti baitais per sekundę.
Vienintelis dalykas yra tas, kad šiai funkcijai reikalingas branduolio lygio palaikymas, o dauguma įrenginių negauna naujinimų į branduolį, kai jie bus išleisti, daugelis esamų telefonų ir planšetinių kompiuterių tikriausiai nepalaikys tinklo droselis. Branduolys taip pat turi būti sukurtas įjungus tam tikras konfigūracijos parinktis, pvz., CONFIG_NET_SCHED.
Jau galima paleiskite „Android Studio“ emuliatorių su ribotu tinklo ryšiu, tačiau niekada nebuvo lengvo būdo išbandyti lėtesnius tinklo ryšius su tikru fiziniu įrenginiu. Kai kurie kūrėjai naudojo mikrobangų krosnelės (kai jos neveikia) arba Faradėjaus narveliai, kad susilpnintų belaidžio ryšio signalus į įrenginį, kad būtų galima išbandyti.
Google taip pat palaiko tinklo jungčių slopinimas „Chrome“ žiniatinklio naršyklėje, kuris gali būti naudingas norint patikrinti, kaip svetainės ar žiniatinklio programos veikia lėtuose tinkluose. Šis nustatymas taip pat pasiekiamas visose „Chromium“ pagrindu veikiančiose žiniatinklio naršyklėse. Apple iOS ir iPadOS leido tinklo ribojimas kūrėjo nustatymuose tam tikrą laiką, tačiau norint pasiekti šį meniu, reikia naudoti „Xcode“ kūrimo studiją „Mac“.
„Android 13 Developer Preview 2“ taip pat prideda vykdymo laiko leidimus programų pranešimams, patobulintas tekstas japonų kalba įvyniojimas, nauja teksto konvertavimo API tokioms kalboms kaip japonų kalba, COLR šriftai, MIDI 2.0, Bluetooth LE Audio ir kt. pokyčius. Peržiūrėkite mūsų pagrindinį „Android 13 Developer Preview 2“ aprėptis Norėdami gauti daugiau informacijos ir „Pixel“ įrenginių atsisiuntimo nuorodų.
Šaltinis:Esper