Android Activity和Intent机制
2010-08-14 00:33:00 来源:WEB开发网del < protocol>:< host-port> 删除端口重定向 < protocol> and < host-port>的含义同上
网络状况
你可以利用控制台检测网络状况和当前延迟、加速特性。要想检测网络状态需要连接到控制台,使用 netstatus 命令。下面是命令和输出的例子。 network status
复制代码网络延迟模拟
模拟器允许你模拟多种网络延迟等级, 因此你可以在更接近真实情况的环境下测试你的应用程序。你 可以在模拟器启动时设置延迟等级或范围,也可以在模拟器运行期间通过控制台动态修改延迟。
要想在模拟启动时设置延迟,使用-netdelay选项,后面跟一个合法的 < delay>值。这里给出一些例子: emulator -netdelay gprs
emulator -netdelay 40 100
复制代码要想在模拟器运行期间动态修改网络延迟,需要连接上控制台使用netdelay命令,后面 跟合法的 < delay>值。下表中列出了合法的< delay>值 network delay gprs< delay>
复制代码值的格式为下面的一种(单位为毫秒):
值 描述 注释
gprs GPRS (min 150, max 550)
edge EDGE/EGPRS (min 80, max 400)
umts UMTS/3G (min 35, max 200)
none 没有延迟 (min 0, max 0)
< num> 模拟一个准确的延迟(毫秒)
< min>:< max> 模拟一个指定的延迟范围(min, max 毫秒)
网速模拟
模拟器同样允许你模拟多种网络传输速度。你可以在模拟器启动时指定传输速度或范围,也可以在模 拟器启动后通过控制台动态修改传输速度。
要想在模拟器启动时设置网络传输速度,使用-netspeed选项,后面跟合法的 < speed>值。下面是一些例子:
emulator -netspeed gsm
emulator -netspeed 14.4 80
复制代码要想在模拟器运行中动态改变网络传输速度,需要连接上控制台使用netspeed命令,后 面跟合法的< speed>值。下表中列出了合法的< speed>值 network speed 14.4 80
复制代码< speed>值的格式为下面的一种(单位为kb/s):
更多精彩
赞助商链接