gpt4 book ai didi

android - 如何在android模拟器上模拟网络延迟?

转载 作者:行者123 更新时间:2023-12-05 00:22:02 25 4
gpt4 key购买 nike

例如:

从应用程序发送“A”到服务器需要 5 秒。
服务器以“B”响应,这需要 15 秒才能到达应用程序。
在 adb 中,我们可以添加 5000 的网络延迟,并且仅将传出流量延迟 5 秒,但我怎样才能将传入流量延迟 15 秒?

最佳答案

http://developer.android.com/tools/devices/emulator.html#netdelay展示了如何将命令行参数传递给模拟器以设置网络延迟时间。例如。

emulator -netdelay gprs

或者
emulator -netdelay 20000

它将往返延迟设置为 20 秒。

通常,应用程序只会看到总的往返延迟,而不会注意到请求延迟是否与响应延迟不同。如果客户端-服务器时钟偏差很重要,或者其他客户端也请求更改共享数据,这可能会有所不同,但模拟器没有提供模拟这种情况的方法。

关于android - 如何在android模拟器上模拟网络延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30409121/

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