Android-Einrichtung
Eine Einrichtungsvorlage mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
Der 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 Status der Verbindung verwendet
ConnectivityManagerundNetworkCapabilities. - Die URL- und Download-Tests verwenden natives
HttpURLConnection. - TCP-Port-Tests verwenden natives Sockets.
- WebSocket-Tests führen ein natives WebSocket-Upgrade-Handshake über TCP oder TLS durch.
Kapitives Portal und validierte Internetverbindung
Abschnitt: Kapitives Portal und validierte InternetverbindungAndroid kann angeben, ob die aktive Netzwerkverbindung eine validierte Internetverbindung oder als kapitives Portal 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 http:// oder ws:// Ziel auf Android 9 oder später diagnostizieren müssen, benötigt die Host-App möglicherweise eine Netzwerk-Sicherheits-Konfiguration oder android:usesCleartextTraffic="true" für das diagnostische Ziel.