Google nadolazećem izdanju Androida 13 dodaje značajku koja će programerima aplikacija omogućiti simulaciju sporije internetske veze.
Uvijek je važno da Android aplikacije dobro rade na različitim veličinama zaslona, vrstama čipseta, mobilnim mrežama i tako dalje. Testiranje na malim brzinama mreže posebno je važno, jer nemaju svi gigabitni internet ili neograničene 5G podatkovne veze, no uvijek je bilo teško umjetno prigušiti internetske brzine na Android. Srećom, Android 13 bi to konačno mogao promijeniti.
Google radi na novoj značajci za nadolazeće ažuriranje Androida 13 koja će omogućiti prigušivanje svake mrežne veze, navodi se u objavi na blogu Espera. Funkcionalnost zapravo još ne radi, ali kod iz Android Open Source Projecta (AOSP) pokazuje da ćete moći postaviti mrežne brzine u bajtovima po sekundi.
Jedina začkoljica je u tome što ova značajka zahtijeva podršku na razini jezgre, a budući da većina uređaja ne prima ažuriranja na kernel nakon što budu objavljeni, mnogi postojeći telefoni i tableti vjerojatno neće podržavati mrežu prigušivanje. Kernel također mora biti izgrađen s određenim omogućenim opcijama konfiguracije, kao što je CONFIG_NET_SCHED.
Već je moguće pokrenite Android Studio Emulator s prigušenom mrežnom vezom, ali nikada nije postojao jednostavan način testiranja sporijih mrežnih veza sa stvarnim fizičkim uređajem. Neki su programeri koristili mikrovalne pećnice (kada ne rade) ili Faradayeve kaveze za slabljenje bežičnih signala prema uređaju za testiranje.
Google također podržava prigušivanje mrežnih veza u web pregledniku Chrome, što može biti zgodno za testiranje izvedbe web-mjesta ili web-aplikacija sa sporim mrežama. Ta je postavka također dostupna u svim web preglednicima koji se temelje na Chromiumu. Appleov iOS i iPadOS dopuštaju prigušivanje mreže u postavkama programera neko vrijeme, ali dolazak do tog izbornika zahtijeva korištenje Xcode development studija na Macu.
Android 13 Developer Preview 2 također dodaje dopuštenja za vrijeme izvođenja za obavijesti aplikacije, poboljšani japanski tekst wrapping, novi API za pretvorbu teksta za jezike poput japanskog, COLR fontove, MIDI 2.0, Bluetooth LE Audio i druge promjene. Provjerite naše glavne Pokrivenost za Android 13 Developer Preview 2 za više informacija i veze za preuzimanje za Pixel uređaje.
Izvor:Esper