跳过内容

Android设置

GitHub

插件自动声明所需的 Android 权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  • 连接状态使用 ConnectivityManager 和 NetworkCapabilities.
  • URL 和下载测试使用本机 HttpURLConnection.
  • TCP 端口测试使用本机套接字。
  • WebSocket 测试执行 TCP 或 TLS 上的本机 WebSocket 升级握手。

被捕门户和验证的互联网

标题:被捕门户和验证的互联网

Android 可以暴露是否主动网络是互联网验证或标记为被捕门户能力的。这些标志有助于解释设备连接到 Wi-Fi 但应用无法访问您的后端的案例。

首选 https:// 和 wss:// 目标。 如果您需要诊断一个简单的 http:// 或 ws:// 在 Android 9 或更高版本上,目标应用可能需要一个网络安全配置或 android:usesCleartextTraffic="true" 为该诊断目标