Pasar al contenido

Configuración de Android

GitHub

El plugin declara automáticamente los permisos de Android requeridos:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  • El estado de la conexión utiliza ConnectivityManager y NetworkCapabilities.
  • URL y pruebas de descarga utilizan sockets nativos HttpURLConnection.
  • Las pruebas de puerto TCP utilizan sockets nativos.
  • Las pruebas de WebSocket realizan un handshake de actualización de WebSocket nativa sobre TCP o TLS.

Android puede exponer si la red activa está validada como Internet o marcada como capaz de portal captivo. Estas banderas ayudan a explicar los casos en los que el dispositivo está conectado a Wi-Fi pero la aplicación no puede alcanzar su backend.

Preferir https:// y wss:// objetivos. Si necesita diagnosticar un tráfico plano http:// o ws:// para ese objetivo de diagnóstico. android:usesCleartextTraffic="true" endpoint en Android 9 o posterior, la aplicación del host puede necesitar una Configuración de Seguridad de Red o