Pindah ke konten

Pengaturan Android

GitHub

The plugin mengumumkan izin Android yang diperlukan secara otomatis:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  • Status koneksi menggunakan ConnectivityManager dan (dan) NetworkCapabilities.
  • URL dan tes download menggunakan native HttpURLConnection.
  • TCP port tes menggunakan soket native.
  • Tes WebSocket melakukan tangan gantian WebSocket native di atas TCP atau TLS.

Portal tertawan dan internet yang diverifikasi

Judul bagian “Portal tertawan dan internet yang diverifikasi”

Android dapat mengekspos apakah jaringan aktif saat ini telah diverifikasi sebagai internet atau dapat ditandai sebagai portal tertawan. Flag-flag ini membantu menjelaskan kasus di mana perangkat terhubung ke Wi-Fi tetapi aplikasi tidak dapat mencapai backend Anda.

Lebih baik https:// dan wss:// target. Jika Anda perlu mendiagnosis suatu http:// atau ws:// endpoint pada Android 9 atau lebih lanjut, aplikasi host mungkin memerlukan Konfigurasi Keamanan Jaringan atau android:usesCleartextTraffic="true" untuk target diagnostik tersebut.