当我使用 Android Studio 并选择设备时 - 我从 sdk 中选择的任何 android 虚拟设备,它总是会显示如下:D:\android-studio\sdk\tools\emulator.exe -avd Nexus_S_API_21 -netspeed full -netdelay none
-netspeed full -netdelay none
- 这部分会一直出现,为什么?我的代码没有问题。
这是我第一次使用android studio,花了很多时间解决了很多问题
最佳答案
没有问题。 Android 模拟器上的参数 -netspeed 和 -netdelay 用于模拟真实世界的网络速度和延迟。
创建 AVD 时,您可以选择设置模拟器的速度和延迟。
网络速度
设置 AVD 使用的模拟网络传输速率的初始状态。网络速度也可以在模拟器中调整。
网络延迟
设置 AVD 使用的模拟网络传输延迟的初始状态。延迟是通过网络处理数据的延迟。延迟速度也可以在模拟器中调整。
网络延迟仿真
模拟器允许您模拟各种网络延迟级别,以便您可以在更典型的实际运行条件的环境中测试您的应用程序。您可以在模拟器启动时设置延迟级别或范围,也可以在应用程序在模拟器中运行时使用控制台更改延迟。
要在模拟器启动时设置延迟,请使用具有支持值的 -netdelay 模拟器选项,如下表所列。
The format of network <delay> is one of the following (numbers are milliseconds):
Value Description Comments
----------- --------------- -------------------------------------------
gprs GPRS (min 150, max 550)
edge EDGE/EGPRS (min 80, max 400)
umts UMTS/3G (min 35, max 200)
none No latency (min 0, max 0)
<num> Emulate an exact latency (milliseconds).
<min>:<max> Emulate an specified latency range (min, max milliseconds).
网速仿真
模拟器还可以让您模拟各种网络传输速率。您可以在模拟器启动时设置传输速率或范围,也可以在应用程序在模拟器中运行时使用控制台更改速率。
要在模拟器启动时设置网络速度,请使用带有支持值的 -netspeed 模拟器选项,如下表所列。
网络格式为以下之一(数字为千比特/秒):
Value Description Comments
---------- -------------- --------------------------------------
gsm GSM/CSD (Up: 14.4, down: 14.4)
hscsd HSCSD (Up: 14.4, down: 43.2)
gprs GPRS (Up: 40.0, down: 80.0)
edge EDGE/EGPRS (Up: 118.4, down: 236.8)
umts UMTS/3G (Up: 128.0, down: 1920.0)
hsdpa HSDPA (Up: 348.0, down: 14400.0)
full no limit (Up: 0.0, down: 0.0)
<num> Set an exact rate used for both upload and download.
<up>:<down> Set exact rates for upload and download separately.
来源:
http://developer.android.com/tools/devices/emulator.html
关于android - -netspeed full -netdelay none,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27211646/