Guides de connectivité

Votre application peut se connecter avec le monde extérieur à l'aide de différentes technologies de communication, y compris Wi-Fi, Bluetooth et USB. Les guides 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 traitant de l'exécution de diverses opérations réseau, y compris les connexions, la gestion, l'analyse XML, la surveillance, etc.

Réseaux: 5G

Profitez des réseaux 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

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

Réseaux: Wi-Fi Direct (P2P)

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

Réseaux: Wi-Fi Aware

Permettez aux appareils équipés d'Android 8.0 (niveau d'API 26) ou version ultérieure de détecter les autres appareils et de s'y connecter directement, sans aucun autre type de connectivité entre eux. Également appelé réseau de sensibilisation du voisin (NAN, Neighbor Awareness Networking).

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

Mesurez la distance entre les points d'accès Wi-Fi compatibles texte en temps réel et les appareils connectés compatibles avec le Wi-Fi associés situés à proximité.

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

Autorisez les applications installées sur les appareils connectés à un point d'accès Wi-Fi à communiquer entre elles.

Bluetooth: Aperçu

Présentation de la prise en charge du Bluetooth sur Android, y compris les principes de base, ainsi que les classes de clés et les interfaces.

Bluetooth: Bluetooth Classic

Configurez la connectivité Bluetooth de base sur votre application.

Bluetooth: Bluetooth à basse consommation (BLE)

Transférer de petites quantités de données entre des appareils à proximité et interagir avec les capteurs de proximité

Bluetooth: audio BLE

Bénéficiez d'un son haute fidélité sans sacrifier l'autonomie de la batterie et permettez aux utilisateurs de passer facilement d'un cas d'utilisation à un autre.

Technologie NFC (communication en champ proche)

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

Télécommunications

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

Communication à bande ultralarge (UWB)

Mesurez une distance 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 la décharge de la batterie du réseau

Découvrez des 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 du 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.