コンテンツにジャンプ

Androidの設定

GitHub

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

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

ネイティブ動作

ネイティブ動作
  • 接続状態は ConnectivityManager そして NetworkCapabilities.
  • URLとダウンロードテストはネイティブ HttpURLConnection.
  • TCPポートテストはネイティブソケットを使用します。
  • WebSocketsテストはTCPまたはTLSオーバーTCPまたはTLSのネイティブWebSocketsアップグレードハンドシェイクを実行します。

キャプティブポータルと検証済みのインターネット

キャプティブポータルと検証済みのインターネット

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

Prefer https:// と wss:// ターゲットです。診断のためのプレーンな http:// または ws:// Android 9 以上の場合、ホストアプリはネットワークセキュリティ設定が必要 android:usesCleartextTraffic="true" 診断対象