コンテンツにジャンプ

Android セットアップ

GitHub

プラグインは必要なAndroidの権限を自動的に宣言します:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  • 接続状態は ConnectivityManager URLとダウンロードテストはネイティブ NetworkCapabilities.
  • TCPポートテストはネイティブソケットを使用します。 HttpURLConnection.
  • WebSocketsテストはTCPまたはTLSを使用してネイティブのWebSocketアップグレードハンドシェイクを実行します。
  • キャプティブポータルと検証済みのインターネット

Androidは、現在のネットワークがインターネットが有効であるかキャプティブ ポータルとしてマークされているかを明示します。これらのフラグは、デバイスがWi-Fiに接続しているがアプリがバックエンドにアクセスできない場合のケースを説明するのに役立ちます。

クリアテキスト トラフィック

クリアテキスト トラフィック

Prefer https://wss:// ターゲット。Android 9以降の診断用のプランエンドポイントに必要な場合、ホストアプリにはNetwork Security Configまたは http:// が必要です。 ws:// エディット ページ android:usesCleartextTraffic="true"