Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- print callstack
- APK로딩
- gitignore
- Intent String 변환
- RxJava 스터디
- 음량표준화
- corePoolSize
- java callstack
- Replaygain
- gitignore작성법
- 네트워크 디버깅
- BlockingQueue Capacity
- so파일 동적로딩
- convert string to intent
- mitmproxy
- Dagger2란
- callstack 출력
- RxJava Programming
- Service 팁
- 오픈소스라이선스
- Service관리
- ArrayMap
- MediaDataSource
- android network
- HashMap vs ArrayMap
- lufs
- enum performance
- convert Intent to string
- APK 동적로딩
- android enum
Archives
- Today
- Total
목록네트워크 디버깅 (1)
일상&개발 로그
mitmproxy를 이용한 Android 네트워크 디버깅
네트워크 디버깅(http/https)을 위해 솔루션을 찾아보다 mitmproxy를 찾았습니다. stetho 같은 라이브러리도 확인해봤는데, 소스를 삽입하고 interceptor를 끼워넣어야 해서 패스. 사용이 간편하고, proxy를 사용해서 따로 코드를 삽입하거나 로딩할 필요 없고, 라이브러리에서 쏘는 패킷도 확인 가능한 장점이 있습니다. Proxy에 사용할 PC(Proxy서버)와 같은 WiFi 망에 물려있어야 하며, 프로세스/스레드/앱 별로 분류가 안되는 단점이 있겠습니다. Mac환경에서 homebrew를 이용해서 간단히 설치가 가능합니다. 1. 설치 brew install mitmproxy 2. 단말 WiFi Proxy 설정- 프록시: 수동 - 프록시 호스트 이름: PC(Proxy서버) IP주소 - ..
개발/안드로이드 개발
2018. 8. 24. 15:15