Lompat ke konten

Pengaturan Android

GitHub

Plugin ini 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 NetworkCapabilities.
  • URL dan tes download menggunakan asli HttpURLConnection.
  • Tes port TCP menggunakan soket TCP asli.
  • Tes WebSocket melakukan tangan sambung WebSocket asli atas TCP atau TLS.

Portal kaptif dan internet yang diverifikasi

Portal Wi-Fi tertangkap dan internet yang diverifikasi

Android dapat mengekspos apakah jaringan aktif yang aktif adalah internet yang diverifikasi atau dapat ditandai sebagai portal Wi-Fi yang dapat ditangkap. 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 titik akhir yang sederhana http:// atau ws:// di Android 9 atau lebih lanjut, aplikasi host mungkin memerlukan Konfigurasi Keamanan Jaringan atau android:usesCleartextTraffic="true" untuk target diagnostik tersebut.