Android-Setup
Kopiere einen Setup-Prompt mit den Installationsschritten und dem vollständigen Markdown-Guide für dieses Plugin.
Das Plugin deklariert die erforderlichen Android-Berechtigungen automatisch:
<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />Natives Verhalten
Abschnitt mit dem Titel „Natives Verhalten“- Der Verbindungsstatus verwendet
ConnectivityManagerundNetworkCapabilities. - URL- und Download-Tests verwenden native
HttpURLConnection. - TCP-Port-Tests verwenden native Sockets.
- WebSocket-Tests führen ein natives WebSocket-Upgrade-Handshake über TCP oder TLS durch.
Captive Portal und validiertes Internet
Abschnitt mit dem Titel „Captive Portal und validiertes Internet“Android kann anzeigen, ob das aktive Netzwerk als internetvalidiert markiert ist oder als fähig, ein Captive Portal bereitzustellen. Diese Flags helfen dabei, Fälle zu erklären, in denen das Gerät mit Wi-Fi verbunden ist, die App aber nicht auf Ihr Backend zugreifen kann.
Klartext-Verkehr
Abschnitt mit dem Titel „Klartext-Verkehr“Bevorzugen https:// und wss:// Ziele. Wenn Sie einen einfachen http:// oder ws:// Endpunkt auf Android 9 oder neuer diagnostizieren müssen, kann die Host-App eine Network Security Config oder android:usesCleartextTraffic="true" für dieses Diagnoseziel benötigen.