跳过内容

Android设置

GitHub

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

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  • 连接状态使用 ConnectivityManager 并且 NetworkCapabilities.
  • URL 和下载测试使用本地 HttpURLConnection.
  • TCP 端口测试使用本地 socket。
  • WebSocket测试在TCP或TLS上执行一个原生WebSocket升级握手。

被捕门户和验证的互联网

被捕门户和验证的互联网

Android可以暴露出当前网络是否是通过验证的互联网还是被标记为被捕门户的网络。这些标志有助于解释设备连接到Wi-Fi但应用无法访问后端的场景。

明文流量

明文流量

首选 https:// 和 wss:// 目标。如果您需要诊断一个普通的 http:// 或 ws:// 目标。您需要在Android 9或更高版本上诊断一个普通的 android:usesCleartextTraffic="true" 或