Android 13 допоможе розробникам тестувати свої програми з повільнішим інтернет-з’єднанням

click fraud protection

Google додає функцію до майбутнього випуску Android 13, яка дозволить розробникам додатків імітувати повільніше підключення до Інтернету.

Завжди важливо, щоб програми Android добре працювали на різних розмірах екранів, типах чіпсетів, мобільних мережах тощо. Тестування на низькій швидкості мережі особливо важливо, оскільки не всі мають гігабітний Інтернет або необмежене з’єднання даних 5G, але завжди було важко штучно зменшити швидкість Інтернету на Android. На щастя, Android 13 може нарешті це змінити.

Відповідно до публікації в блозі Esper, 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 також додає дозволи під час виконання для сповіщень програм, покращений текст японською мовою wrapping, новий API перетворення тексту для таких мов, як японська, шрифти COLR, MIDI 2.0, Bluetooth LE Audio та інші зміни. Перегляньте наш головний Покриття Android 13 Developer Preview 2 щоб отримати додаткові відомості та посилання для завантаження для пристроїв Pixel.

Джерело:Еспер