Aller au contenu

Configuration Android

GitHub

Le plugin déclare automatiquement les permissions Android requises :

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  • L'état de la connexion utilise ConnectivityManager et NetworkCapabilities.
  • URL and download tests use native HttpURLConnection.
  • TCP port tests use native sockets.
  • Les tests WebSocket effectuent un handshake d'upgrade WebSocket natif via TCP ou TLS.

Portail captif et connexion internet validée

Section intitulée « Portail captif et Internet validé »

Android peut indiquer si le réseau actif est validé comme Internet ou marqué comme susceptible d’être un portail captif. Ces indicateurs aident à expliquer les cas où l’appareil est connecté au Wi-Fi mais que l’application ne parvient pas à joindre votre backend.

Privilégiez https:// et wss:// cibles. Si vous devez diagnostiquer un simple http:// ou ws:// endpoint sur Android 9 ou ultérieur, l’application hôte peut nécessiter une configuration de sécurité réseau ou android:usesCleartextTraffic="true" pour cette cible de diagnostic.