Google gaidāmajam Android 13 laidienam pievieno funkciju, kas ļaus lietotņu izstrādātājiem simulēt lēnāku interneta savienojumu.
Vienmēr ir svarīgi, lai Android lietotnes labi darbotos dažādos ekrāna izmēros, mikroshēmojuma veidos, mobilajos tīklos un tā tālāk. Īpaši svarīgi ir pārbaudīt lēnu tīkla ātrumu, jo ne visiem ir gigabitu internets vai neierobežots 5G datu savienojums, taču vienmēr ir bijis grūti mākslīgi ierobežot interneta ātrumu Android. Par laimi, Android 13 beidzot varētu to mainīt.
Google strādā pie jaunas funkcijas gaidāmajam Android 13 atjauninājumam, kas ļaus ierobežot jebkuru tīkla savienojumu, teikts Esper emuāra ziņā. Šī funkcionalitāte vēl nedarbojas, taču Android atvērtā pirmkoda projekta (AOSP) kods norāda, ka tīkla ātrumu varēsiet iestatīt baitos sekundē.
Vienīgā problēma ir tāda, ka šai funkcijai ir nepieciešams kodola līmeņa atbalsts, un lielākā daļa ierīču nesaņem atjauninājumus Kodolam pēc to izlaišanas daudzi esošie tālruņi un planšetdatori, iespējams, neatbalstīs tīklu droseles. Kodols ir jāveido arī ar iespējotām noteiktām konfigurācijas opcijām, piemēram, CONFIG_NET_SCHED.
Tas jau ir iespējams palaidiet Android Studio emulatoru ar ierobežotu tīkla savienojumu, taču nekad nav bijis vienkāršs veids, kā pārbaudīt lēnākus tīkla savienojumus ar reālu fizisku ierīci. Daži izstrādātāji ir izmantojuši mikroviļņu krāsnis (kad tās nedarbojas) vai Faraday būri, lai vājinātu bezvadu signālus uz ierīci testēšanai.
Google arī atbalsta tīkla savienojumu ierobežošana pārlūkprogrammā Chrome, kas var būt ērts, lai pārbaudītu vietņu vai tīmekļa lietotņu darbību lēnos tīklos. Šis iestatījums ir pieejams arī visās tīmekļa pārlūkprogrammās, kuru pamatā ir Chromium. Apple iOS un iPadOS ir atļauts tīkla ierobežošana izstrādātāja iestatījumos kādu laiku, taču, lai sasniegtu šo izvēlni, Mac datorā ir jāizmanto Xcode izstrādes studija.
Android 13 izstrādātāja priekšskatījums 2 arī pievieno izpildlaika atļaujas lietotņu paziņojumiem, uzlabots teksts japāņu valodā iesaiņojums, jauna teksta konvertēšanas API tādām valodām kā japāņu valoda, COLR fonti, MIDI 2.0, Bluetooth LE Audio un citām valodām izmaiņas. Apskatiet mūsu galveno Android 13 izstrādātāja priekšskatījuma 2 pārklājums lai iegūtu papildinformāciju un Pixel ierīču lejupielādes saites.
Avots:Esper