Android 13 поможет разработчикам тестировать свои приложения при более медленном интернет-соединении

click fraud protection

Google добавляет в предстоящую версию Android 13 функцию, которая позволит разработчикам приложений имитировать более медленное интернет-соединение.

Всегда важно, чтобы приложения Android хорошо работали на экранах самых разных размеров, типов чипсетов, мобильных сетей и т. д. Тестирование на медленных скоростях сети особенно важно, поскольку не у всех есть гигабитный интернет или безлимитные подключения для передачи данных 5G, но всегда было сложно искусственно регулировать скорость интернета. Андроид. К счастью, Android 13 может наконец изменить это.

Согласно сообщению в блоге Эспера, Google работает над новой функцией для предстоящего обновления Android 13, которая позволит регулировать любое сетевое соединение. На самом деле эта функциональность еще не работает, но код из Android Open Source Project (AOSP) указывает на то, что вы сможете устанавливать скорость сети в байтах в секунду.

Единственная загвоздка в том, что эта функция требует поддержки на уровне ядра, а поскольку большинство устройств не получают обновлений в ядро ​​после их выпуска, многие существующие телефоны и планшеты, вероятно, не будут поддерживать сеть. дросселирование. Ядро также должно быть собрано с включенными определенными параметрами конфигурации, такими как CONFIG_NET_SCHED.

уже возможно запустите эмулятор Android Studio с регулируемым сетевым подключением, но никогда не существовало простого способа протестировать медленные сетевые соединения с помощью реального физического устройства. Некоторые разработчики использовали микроволновые печи (когда они не работают) или клетки Фарадея для ослабления беспроводных сигналов, поступающих на устройство для тестирования.

Google также поддерживает регулирование сетевых подключений в веб-браузере Chrome, что может быть полезно для тестирования работы сайтов или веб-приложений в медленных сетях. Этот параметр также доступен во всех веб-браузерах на базе Chromium. iOS и iPadOS от Apple позволили регулирование сети в настройках разработчика какое-то время, но для доступа к этому меню требуется использование студии разработки Xcode на Mac.

В Android 13 Developer Preview 2 также добавлены разрешения во время выполнения для уведомлений приложений, улучшен текст на японском языке. упаковка, новый API преобразования текста для таких языков, как японский, шрифты COLR, MIDI 2.0, Bluetooth LE Audio и другие. изменения. Ознакомьтесь с нашим главным Обзор Android 13 Developer Preview 2 для получения дополнительной информации и ссылок для загрузки для устройств Pixel.

Источник:Эспер