Android-Einrichtung
Eine Einrichtungsanleitung mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für dieses Plugin kopieren.
Die Erweiterung 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“- Die Verbindungszustandsnutzung verwendet
ConnectivityManagerundNetworkCapabilities. - URL und Downloadtests verwenden natives
HttpURLConnection. - TCP-Port-Tests verwenden natives Sockets.
- WebSocket-Tests führen ein natives WebSocket-Upgrade-Handshake über TCP oder TLS durch.
Kaptportal und validierte Internetverbindung
Abschnitt: Kaptportal und validierte InternetverbindungAndroid kann anhand von Flags auswerten, ob die aktive Netzwerkverbindung eine Internetverbindung ist oder als kaptportal-fähig markiert ist. Diese Flags helfen dabei, Fälle zu erklären, in denen das Gerät über Wi-Fi verbunden ist, aber die App Ihren Backend nicht erreichen kann.
Kleartextverkehr
Abschnitt: KleartextverkehrVorziehen https:// und wss:// Ziele. Wenn Sie ein einfaches Problem diagnostizieren müssen, http:// oder ws:// Ziel auf Android 9 oder später, muss die Host-App möglicherweise eine Netzwerksicherheitskonfiguration oder android:usesCleartextTraffic="true" für das diagnostische Ziel.