2017-06-02 62 views
0

有人知道是否有方法来以编程方式限制我们的Android应用程序的带宽?是否有可能在Android应用上以编程方式限制带宽?

谢谢

+1

你究竟是什么意思?限制转让完成的速度?盖帽呢?控制它不应该太难,只要计算你使用了多少。请注意,不同的提供商可能会对带宽进行不同的跟踪,因此您无法始终保持100%的准确率。 –

+0

应用程序会一直在后台下载大量视频。但在期间,我的客户想限制下载速度,不使用所有带宽 – Anthone

回答

0

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

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

0

如果你想限制你的应用程序,使它不占用太多的带宽,请使用Stu的答案。

如果你正在寻找测试低带宽情况下,或与模拟,crummier数据连接运行应用程序,你可以在设备的调试设置,或在你的模拟器做到这一点:https://developer.android.com/studio/run/emulator-commandline.html

查找-netspeed和-netdelay来模拟不同种类的网络场景和连接。

相关问题