是否可以在Android应用程序上以编程方式限制带宽?

时间:2017-06-02 13:21:48

标签: android

有人知道是否有办法以编程方式限制Android应用程序的带宽?

谢谢

2 个答案:

答案 0 :(得分:0)

如果您正在编写应用程序,则应该可以控制下载内容的速率。请参阅Android: how to limit download speed

如果手机是root用户,您可以利用操作系统来限制带宽。通过使用iptables或tc(流量控制)。我相信这就是BradyBound的工作原理

答案 1 :(得分:0)

如果您试图限制自己的应用,以便它不会占用过多带宽,请使用Stu的答案。

如果您正在寻找测试低带宽情况,或者使用模拟的,笨拙的数据连接运行应用程序,您可以在设备的调试设置或模拟器上执行此操作:https://developer.android.com/studio/run/emulator-commandline.html < / p>

查找-netspeed和-netdelay以模拟不同类型的网络方案和连接。