Ваше приложение может подключаться к внешнему миру, используя различные коммуникационные технологии, включая 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, для уменьшения задержки и увеличения пропускной способности сетевых запросов.  | |