例如:
从应用程序向服务器发送“A”需要5秒钟。 Sever以“B”响应,需要15秒才能到达应用程序。 在adb中,我们可以添加5000的网络延迟并仅将传出流量延迟5秒,但如何将传入流量延迟15秒?
答案 0 :(得分:1)
http://developer.android.com/tools/devices/emulator.html#netdelay显示如何将命令行参数传递给模拟器以设置网络延迟时间。 E.g。
emulator -netdelay gprs
或
emulator -netdelay 20000
将往返延迟设置为20秒。
通常应用程序只能看到总的往返延迟,并且不会注意到请求延迟是否与响应延迟不同。如果客户端 - 服务器时钟偏差很重要,或者其他客户端也请求更改共享数据,那么它可能会有所不同,但模拟器不提供模拟它的方法。