인터넷 속도 제어 프로그램 Speed Limit

안드로이드 앱 개발을 하다보면 항상 좋은 환경에서만 테스트/개발이 이루어진다. 하지만 실제로 사용하는 사람들은 인터넷 속도가 100% 좋다는 보장이 없다. 그래서 이런 예외적인 상황에서 앱이 잘 실행되는지에 대해 테스트및 개발을 해야 한다. 

그래서 에뮬레이터(제니모션) 자체적으로 속도를 제어하는 기능은 없고, 맥용 프로그램을 이용해서 속도를 제어 할 수 있다. Speed Limit 라는 프로그램인데 굉장히 간단하게 사용할 수 있다. 특정 포트와 호스트에 접근하는 속도를 제어 가능하다. 그리고 delay도 임의로 설정 할 수있다. 

http://mschrag.github.io 

약간 아쉬운점은 모든 포트를 설정할 수 없는점과 speed는 정해진것만 가능하다는것이다. 사용하다보면 가끔씩 속도 제한을 풀었는데 설정이 적용안되는 버그들이 있었다. 그래도 너무 간단하게 사용 할 수 있어서 좋다.