Guides de connectivité

Votre application peut se connecter au monde extérieur à l'aide de différentes technologies de communication, y compris le Wi-Fi, le Bluetooth et l'USB. Les guides listés ci-dessous expliquent comment ajouter la prise en charge de ces technologies et optimiser la connectivité de votre application.

Technologies compatibles

Android est compatible avec les protocoles et frameworks suivants pour connecter votre appareil au monde extérieur.

Guides

Réseaux: Présentation

Présentation des guides qui décrivent comment effectuer diverses opérations réseau, y compris les connexions, la gestion, l'analyse XML, la surveillance, etc.

Réseaux: 5G

Profitez du réseau 5G.

Réseaux: VPN

Développez et testez votre propre client de réseau privé virtuel (VPN) pour un appareil Android.

Réseaux: Recherche Wi-Fi

Obtenir la liste des points d'accès Wi-Fi visibles depuis un appareil

Réseaux: Wi-Fi Direct (P2P)

Connecter directement les appareils compatibles les uns aux autres sans point d'accès intermédiaire

Réseaux: Wi-Fi Aware

Autorisez les appareils équipés d'Android 8.0 (niveau d'API 26) ou version ultérieure à se détecter et à se connecter directement les uns aux autres sans autre type de connectivité entre eux. Également appelé "Neighbor Awareness Networking" (NAN).

Réseaux: Délai aller-retour (DAR) Wi-Fi

Mesurez la distance entre les points d'accès Wi-Fi compatibles avec RTT et les appareils Wi-Fi Aware à proximité.

Réseaux: Point d'accès Wi-Fi local uniquement

Permettre aux applications des appareils connectés à un point d'accès Wi-Fi de communiquer entre elles

Bluetooth: Présentation

Présentation de la compatibilité d'Android avec le Bluetooth, y compris les principes de base, les classes et les interfaces clés.

Bluetooth: Bluetooth Classic

Configurez la connectivité Bluetooth de référence dans votre application.

Bluetooth: Bluetooth à basse consommation (BLE)

Transférez de petites quantités de données entre des appareils à proximité et interagissez avec des capteurs de proximité.

Bluetooth: Audio BLE

Profitez d'un son haute fidélité sans sacrifier l'autonomie de la batterie, et laissez les utilisateurs passer facilement d'un cas d'utilisation à un autre.

Technologie NFC (communication en champ proche)

La technologie NFC est un ensemble de technologies sans fil à courte portée, qui nécessitent généralement une distance de 4 cm ou moins pour établir une connexion.

Évaluation de la qualité de la connexion

Gérer les sessions de mesure de la portée sur plusieurs technologies

Télécom

Gérer les appels audio et vidéo, y compris les eSIM et les cartes SIM

Communication en bande ultralarge (UWB)

Mesurez une portée précise entre les appareils.

USB

Utilisez les modes accessoire USB et hôte USB pour prendre en charge divers périphériques USB et accessoires USB Android.

Optimisations

Les guides suivants peuvent vous aider à optimiser la connectivité de votre application.

Guides

Réduire le déchargement de la batterie lié aux demandes réseau

Découvrez les stratégies permettant de préserver la batterie, l'expérience utilisateur et l'état du système.

Réduire la latence et augmenter le débit réseau

Découvrez comment utiliser Cronet, une bibliothèque dérivée de la pile réseau Chromium, pour réduire la latence et augmenter le débit des requêtes réseau.