Androidの設定
このプラグインのインストール手順とフルマークダウンガイドを含む設定プロンプトをコピーする
プラグインは、必要な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" 診断対象