Android 13 vil hjælpe udviklere med at teste deres apps med langsommere internetforbindelser

click fraud protection

Google tilføjer en funktion til den kommende Android 13-udgivelse, der vil give app-udviklere mulighed for at simulere langsommere internetforbindelser.

Det er altid vigtigt, at Android-apps fungerer godt på en lang række forskellige skærmstørrelser, chipsættyper, mobilnetværk og så videre. Test på langsomme netværkshastigheder er især vigtigt, da ikke alle har gigabit internet eller ubegrænsede 5G-dataforbindelser, men det har altid været svært at kunstigt drosle internethastighederne på Android. Heldigvis kan Android 13 endelig ændre det.

Google arbejder på en ny funktion til den kommende Android 13-opdatering, der vil tillade enhver netværksforbindelse at blive droslet, ifølge et blogindlæg fra Esper. Funktionaliteten virker faktisk ikke endnu, men kode fra Android Open Source Project (AOSP) indikerer, at du vil være i stand til at indstille netværkshastigheder i byte per sekund.

Den eneste fangst er, at denne funktion kræver support på kerneniveau, og da de fleste enheder ikke modtager opdateringer til kernen, efter at de er frigivet, vil mange eksisterende telefoner og tablets sandsynligvis ikke understøtte netværk drosling. Kernen skal også bygges med visse konfigurationsmuligheder aktiveret, såsom CONFIG_NET_SCHED.

Det er allerede muligt køre Android Studio Emulator med en stryget netværksforbindelse, men der har aldrig været en nem måde at teste langsommere netværksforbindelser med en rigtig fysisk enhed. Nogle udviklere har brugt mikrobølgeovne (når de ikke kører) eller faraday-bure til at svække trådløse signaler til en enhed til test.

Google understøtter også begrænsning af netværksforbindelser i Chrome-webbrowseren, som kan være praktisk til at teste, hvordan websteder eller webapps klarer sig med langsomme netværk. Denne indstilling er også tilgængelig i alle Chromium-baserede webbrowsere. Apples iOS og iPadOS har tilladt netværksregulering i udviklerindstillingerne et stykke tid, men at nå den menu kræver brug af Xcode-udviklingsstudiet på en Mac.

Android 13 Developer Preview 2 tilføjer også runtime-tilladelser til app-meddelelser, forbedret japansk tekst wrapping, en ny tekstkonverterings-API til sprog som japansk, COLR-skrifttyper, MIDI 2.0, Bluetooth LE Audio og andre ændringer. Tjek vores vigtigste Android 13 Developer Preview 2 dækning for mere information og downloadlinks til Pixel-enheder.

Kilde:Esper