Passer à la navigation

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.
  • L'URL et les tests de téléchargement utilisent des sockets natifs. HttpURLConnection.
  • Les tests de port TCP utilisent des sockets natifs.
  • Les tests WebSocket effectuent un hâckhandshake WebSocket natif d'upgrade sur TCP ou TLS.

Captive portal et internet validé

Sous-titre : Captive portal et internet validé

L'Android peut exposer si le réseau actif est internet validé ou marqué comme capable de portal captif. Ces drapeaux aident à expliquer les cas où le dispositif est connecté à Wi-Fi mais l'application ne peut pas atteindre votre backend.

Préférez https:// et wss:// Ciblez. Si vous avez besoin de diagnostiquer un trafic plain http:// ou ws:// Les cibles. Si vous avez besoin de diagnostiquer un trafic plain android:usesCleartextTraffic="true" ou