Android 13 aitab arendajatel testida oma rakendusi aeglasema Interneti-ühendusega

Google lisab eelseisvale Android 13 väljalasele funktsiooni, mis võimaldab rakenduste arendajatel simuleerida aeglasemat Interneti-ühendust.

Alati on oluline, et Androidi rakendused töötaksid hästi mitmesuguste ekraanisuuruste, kiibistikutüüpide, mobiilsidevõrkude jms puhul. Aeglaste võrgukiiruste testimine on eriti oluline, kuna kõigil pole gigabitist internetti või piiramatu 5G andmesideühendus, kuid Interneti kiirust on alati olnud raske kunstlikult piirata Android. Õnneks võib Android 13 seda lõpuks muuta.

Google töötab eelseisva Android 13 värskenduse jaoks uue funktsiooni kallal, mis võimaldab Esperi ajaveebipostituse kohaselt piirata mis tahes võrguühendust. Funktsioon tegelikult veel ei tööta, kuid Androidi avatud lähtekoodiga projekti (AOSP) kood näitab, et saate määrata võrgu kiiruse baitides sekundis.

Ainus konks on see, et see funktsioon nõuab kerneli tasemel tuge ja kuna enamik seadmeid ei saa värskendusi kernelisse pärast nende avaldamist ei toeta paljud olemasolevad telefonid ja tahvelarvutid tõenäoliselt võrku drossel. Kernel tuleb ehitada ka teatud konfiguratsioonisuvanditega, näiteks CONFIG_NET_SCHED.

See on juba võimalik käitage Android Studio emulaatorit piiratud võrguühendusega, kuid pole kunagi olnud lihtsat viisi aeglasemate võrguühenduste testimiseks päris füüsilise seadmega. Mõned arendajad on kasutanud mikrolaineahjud (kui need ei tööta) või Faraday puurid, et nõrgendada traadita signaalide testimiseks seadmesse.

Google toetab ka võrguühenduste piiramine Chrome'i veebibrauseris, mis võib olla mugav saitide või veebirakenduste toimimise testimiseks aeglaste võrkude puhul. See seade on saadaval ka kõigis Chromiumipõhistes veebibrauserites. Apple'i iOS ja iPadOS on lubanud võrgu piiramine arendaja seadetes mõnda aega, kuid selle menüüni jõudmiseks on vaja kasutada Macis Xcode'i arendusstuudiot.

Android 13 arendaja eelvaade 2 lisab ka rakenduste märguannete käitamisload ja täiustatud jaapanikeelse teksti ümbris, uus teksti teisendamise API selliste keelte jaoks nagu jaapani keel, COLR-fondid, MIDI 2.0, Bluetooth LE Audio ja muud muudatusi. Vaadake meie peamist Android 13 Developer Preview 2 leviala lisateabe ja Pixeli seadmete allalaadimislinkide saamiseks.

Allikas:Esper