Apache JMeter 版本:v5.6.3 应用程序类型:颤振
我正在为 flutter 移动应用程序 (.apk) 创建性能脚本。但是JMeter并没有记录各自的网络流量。但除了应用程序之外,所连接的移动设备的其余网络流量已被记录,没有任何问题。
遵循的步骤:
我使用的构建不是调试构建。我们是否需要使用任何特殊配置进行构建才能通过 JMeter 拦截 Flutter 应用程序的网络流量?
不是“扑”,是Android网络安全配置
您需要修改您的应用程序manifest以允许信任用户安装的证书
在应用程序清单的 application 标签中添加下一行:
android:networkSecurityConfig="@xml/network_security_config"
在应用程序resources目录下创建network_security_config.xml文件,并将以下代码放在那里:
用新建的 .apk 替换设备上原来的 .apk
更多信息: