Comment faire pour limiter la vitesse de connexion internet sur l'émulateur Android?
J'ai besoin de tester l'app pour le travail avec une connexion internet lente.
Comment simuler une connexion internet lente, sur émulateur Android?
Vous devez vous connecter pour publier un commentaire.
Pour Android Studio projets, vous pouvez effectuer les opérations suivantes:
Si vous avez besoin de changer la vitesse nette temporairement, puis sur un émulateur de la barre d'outils, cliquez sur les trois points (paramètres), allez à la Cellulaire onglet et configurer la vitesse du réseau est là. Vous avez besoin d'un récent Android Outils.
Si vous voulez configurer la vitesse de façon permanente pour certains émulateur image:
VIEILLE RÉPONSE (obsolète)
Si vous travaillez dans Eclipse, allez à Exécuter->Exécuter les Configurations, sélectionnez votre configuration d'essai et ensuite, allez à "Cible" Onglet. Vous y trouverez un "la Vitesse du Réseau" zone de liste déroulante (dans le cadre du "Émulateur Lancement Paramètres" de la section).
Si vous êtes émulateur en cours d'exécution en ligne de commande, vous pouvez utiliser "-netspeed" cmd paramètre de ligne (run l'émulateur aide-netspeed pour une vue d'ensemble des options possibles)
Meilleure façon de tordre les choses, tandis que l'émulateur est toujours en place est d'utiliser l'émulateur de la console. Suffit d'utiliser telnet ou netcat (de manière interactive, vous pouvez simplement "telnet localhost 5554" et tapez "help" -- exemples ci-dessous montrent comment le script:
Vous pouvez également définir le délai/temps de latence:
Tout simplement qu'il est plus facile de faire les choses au moment de l'exécution et de tester différents scénarios (via l'automatisation, les tests manuels, etc).
echo "network delay 2000" | nc localhost 5554
Dans Eclipse :
Exécuter -> Exécuter Configuratrions -> clic!
Sélectionnez Onglet Cible. cliquez sur!
Puis il y a une option la Vitesse du Réseau!
Ensemble pour émuler ce que vous voulez. 🙂
Exécuter->Exécuter les Configurations: vous pourrez y trouver Émulateur Lancement Paramètres où vous pouvez définir la vitesse d'internet