Az Android 13 segítségével a fejlesztők tesztelhetik alkalmazásaikat lassabb internetkapcsolattal

A Google egy olyan funkcióval egészíti ki az Android 13 hamarosan megjelenő kiadását, amely lehetővé teszi az alkalmazásfejlesztők számára, hogy lassabb internetkapcsolatot szimuláljanak.

Mindig fontos, hogy az Android-alkalmazások jól működjenek sokféle képernyőméreten, lapkakészlet-típuson, mobilhálózaton stb. A lassú hálózati sebességen történő tesztelés különösen fontos, hiszen nem mindenkinek van gigabites internetje ill korlátlan 5G adatkapcsolat, de mindig is nehéz volt mesterségesen korlátozni az internet sebességét Android. Szerencsére az Android 13 végre megváltoztathatja ezt.

Az Esper blogbejegyzése szerint a Google a közelgő Android 13 frissítés új funkcióján dolgozik, amely lehetővé teszi bármilyen hálózati kapcsolat leállítását. A funkció még nem működik, de az Android Open Source Project (AOSP) kódja azt jelzi, hogy a hálózati sebességet másodpercenként bájtban állíthatja be.

Az egyetlen bökkenő az, hogy ez a funkció kernelszintű támogatást igényel, és mivel a legtöbb eszköz nem kap frissítéseket a kernelhez a kiadásuk után sok meglévő telefon és táblagép valószínűleg nem támogatja a hálózatot fojtó. A kernelt bizonyos konfigurációs beállításokkal is fel kell építeni, mint például a CONFIG_NET_SCHED.

Már lehetséges futtassa az Android Studio Emulatort fojtott hálózati kapcsolattal, de soha nem volt egyszerű módja a lassabb hálózati kapcsolatok tesztelésének valódi fizikai eszközzel. Néhány fejlesztő használt mikrohullámú sütők (amikor nem működnek) vagy Faraday ketreceket, hogy gyengítsék a vezeték nélküli jeleket egy eszköz tesztelésére.

A Google is támogatja a hálózati kapcsolatok korlátozása a Chrome webböngészőben, amely hasznos lehet annak teszteléséhez, hogyan teljesítenek a webhelyek vagy webalkalmazások lassú hálózatokon. Ez a beállítás minden Chromium-alapú webböngészőben is elérhető. Az Apple iOS és iPadOS rendszere lehetővé tette hálózati korlátozás a fejlesztői beállításokban egy ideig, de a menü eléréséhez az Xcode fejlesztői stúdió használata szükséges Mac számítógépen.

Az Android 13 Developer Preview 2 futásidejű engedélyeket is ad az alkalmazásértesítésekhez, javított japán szöveget burkoló, új szövegkonverziós API olyan nyelvekhez, mint a japán, COLR betűtípusok, MIDI 2.0, Bluetooth LE Audio és egyéb változtatások. Tekintse meg főoldalunkat Android 13 Developer Preview 2 lefedettség további információkért és a Pixel eszközök letöltési hivatkozásaiért.

Forrás:Esper