Ваше приложение может подключаться к внешнему миру, используя различные коммуникационные технологии, включая Wi-Fi, Bluetooth и USB. Руководства, перечисленные ниже, посвящены добавлению поддержки этих технологий и оптимизации вашего приложения для подключения.
Поддерживаемые технологии
Android поддерживает следующие протоколы и платформы для подключения вашего устройства к внешнему миру.
Путеводители | |
---|---|
Сети: Обзор | Обзор руководств, описывающих выполнение различных сетевых операций, включая подключения, управление, анализ XML, мониторинг и многое другое. |
Сети: 5G | Воспользуйтесь преимуществами сети 5G. |
Сети: VPN | Разработайте и протестируйте собственный клиент виртуальной частной сети (VPN) для устройства под управлением Android. |
Сети: сканирование Wi-Fi | Получите список точек доступа Wi-Fi, видимых с устройства. |
Сети: Wi-Fi Direct (P2P) | Подключайте поддерживаемые устройства напрямую друг к другу без промежуточной точки доступа. |
Сети: поддержка Wi-Fi | Разрешите устройствам под управлением Android 8.0 (уровень API 26) и выше обнаруживать и подключаться друг к другу напрямую без какого-либо другого типа подключения между ними. Также известна как сеть информирования соседей (NAN). |
Измерьте расстояние до ближайших точек доступа Wi-Fi с поддержкой RTT и одноранговых устройств с поддержкой Wi-Fi. | |
Включите приложения на устройствах, подключенных к точке доступа Wi-Fi, для связи друг с другом. | |
Bluetooth: Обзор | Обзор поддержки Android Bluetooth, включая основы, ключевые классы и интерфейсы. |
Bluetooth: Классический Bluetooth | Настройте базовое подключение Bluetooth в своем приложении. |
Bluetooth: Bluetooth с низким энергопотреблением (BLE) | Передавайте небольшие объемы данных между соседними устройствами и взаимодействуйте с датчиками приближения. |
Bluetooth: BLE-аудио | Получайте высококачественный звук, не жертвуя временем автономной работы, и позволяйте пользователям легко переключаться между различными вариантами использования. |
NFC — это набор беспроводных технологий ближнего радиуса действия, для установления соединения обычно требуется расстояние не более 4 см. | |
Управляйте аудио- и видеозвонками, включая eSIM и SIM-карты. | |
Измерьте точное расстояние между устройствами. | |
Используйте режимы USB-аксессуара и USB-хоста для поддержки различных USB-периферийных устройств и USB-аксессуаров Android. |
Оптимизации
Следующие руководства помогут вам оптимизировать приложение для подключения.
Путеводители | |
---|---|
Узнайте о стратегиях сохранения заряда батареи, удобства использования и работоспособности системы. | |
Узнайте, как использовать Cronet, библиотеку, созданную на основе сетевого стека Chromium, для уменьшения задержки и увеличения пропускной способности сетевых запросов. |