gpt4 book ai didi

android - 使用 chrome 开发工具为 Android 应用程序测试网络节流不起作用

转载 作者:太空狗 更新时间:2023-10-29 13:05:50 28 4
gpt4 key购买 nike

目标:在存在各种网络连接问题(离线、慢速 3G 等)的物理设备上测试 Android 应用。 Android 模拟器不适合我的用例。

我尝试过的步骤:(远程调试)

  1. 将我的手机连接到我的电脑并打开我手机上的应用程序。

  2. 在 chrome 的“远程设备”中,我选择我的手机并点击检查我手机上打开的应用程序。一旦开发者工具窗口打开,我就可以在 chrome 上玩我的应用程序了。

  3. 在网络选项卡中,我可以看到节流选项,但是当我尝试使用离线选项或任何其他选项来减慢网络速度时,它似乎不起作用。

离线/慢速 3G 选项适用于普通网站,但在使用远程设备时无效。我想看看以前是否有人尝试过此选项,以及它是否对他们有用,我将不胜感激有关更好的替代方案的建议,以使用 chrome 远程设备以外的各种网络设置测试 android 应用程序?

我遇到的其他选择是在 PC/Mac 上安装代理应用程序并在应用程序中配置网络节流,然后创建一个 wifi 热点并将我的手机连接到它。这是可能的,但我们使用的工具会很棘手,所以我一直在寻找更优雅的解决方案。

Screenshot of how chrome dev-tools looks

最佳答案

chrome 的“远程设备”不会影响您的 native 应用程序。它甚至不会影响另一个打开的选项卡,而不是您正在“检查”和限制的选项卡。如果您确实需要限制设备的网络连接,您应该使用代理。一个好的且易于处理的代理是 Charles web debugging .如果您愿意每 30 分钟重新连接一次,免费版本将满足您的需求。但可以肯定的是,我建议您购买许可证,因为这个工具总是有用的,开发人员也需要谋生 ;)

这是一个 example将 Charles 设置为 Android 设备的代理。

关于android - 使用 chrome 开发工具为 Android 应用程序测试网络节流不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48214641/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com