2014-10-29 29 views
11

Testuję aplikację na Androida, która miała problemy z zarządzaniem jej zawartością w sieciach niskiej jakości. Nie mogę sprawdzić, czy problem nadal występuje, ponieważ z prędkością sieci, którą mam w moim domu (120 Mb/s), wszystko jest już pobrane, zanim uda mi się uruchomić trasę odtwarzania. Korzystanie z symulatora systemu Android nie jest w tym przypadku możliwe, ponieważ trasa reprodukcji wymaga bardzo szybkiej akcji, aby pojawił się problem.Jak ograniczyć szybkość urządzenia z Androidem do celów testowych?

Wiem, że iOS ma funkcję, która pozwala użytkownikom ograniczyć warunki sieciowe, ale nie mogę znaleźć podobnego narzędzia dla Androida.

TL; DR

Czy istnieje jakiś sposób, aby symulować zły stan sieci na rzeczywistym urządzeniu z systemem Android?

+0

Spójrz na to pytanie http://stackoverflow.com/questions/6236340/how-to-limit-speed-of-internet-connection Emulator -on-android Używanie emulatorów jest sposobem. – jfuentes

Odpowiedz

2

Wypróbuj i spróbuj BradyBound. W tym celu musisz mieć zrootowany telefon.

Możesz także spróbować this linux command. Będziesz potrzebował emulatora terminala oprócz root.

+2

Ograniczenia BradyBound tylko do pobrania. Czy istnieje aplikacja, która ogranicza prędkość wysyłania? – Maor

-1

Mam pomysł. Teraz manny router bezprzewodowy może ograniczyć prędkość urządzenia, więc możesz go kupić. Ale wiem, że to żadna aplikacja nie może ograniczyć prędkości sieci na Androidzie.

0

Komputer Podziel WIFI, a następnie podłączyć WIFI telefonu, ustawienia komputera przyspieszyć WIFI