Android-Einrichtung
Installieren
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“- 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.
Captive-Portal und validierte Internetverbindung
Abschnitt: Captive-Portal und validierte InternetverbindungAndroid kann angeben, ob die aktive Netzwerkverbindung eine Internetvalidierung oder als Captive-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 einen einfachen http:// oder ws:// Ziele. Wenn Sie einen einfachen oder einen anderen Diagnoseziel benötigen, können Sie einen Netzwerk-Sicherheits-Config oder android:usesCleartextTraffic="true" für das Diagnoseziel.