I am testing an Android application which had some problems with managing its content on low quality networks. I am unable to verify if the problem still occurs, because with the speed of the network I have in my home (120mb/s), everything is already downloaded before I manage to start the reproduction route. Using the Android simulator is not an option in this case, as the reproduction route demands very quick action for the issue to appear.
I know that iOS has feature which allows users to limit network conditions, but I am unable to find a similar tool for Android.
TL;DR
Is there any way to simulate a bad network condition on actual Android device?