본문 바로가기

Android

[ANDROID] 안드로이드 가상 에뮬레이터 AVD 프록시 CMD에서 설정하기

반응형

1. 에뮬레이터 시작전에 미리 프록시 설정후 실행하기

emulator -avd [avd name] -http-proxy http://[proxy-server-ip]:[port]

 

예) Nexus_5X_API_28 기기의 프록시를 http://167.99.52.144:8080 로 설정

emulator -avd Nexus_5X_API_28 -http-proxy http://167.99.52.144:8080

 

 

2. 안드로이드가 실행중일 때 프록시 변경 방법 (기기지정하여 변경이 안됨)

 

예)

adb shell settings put global http_proxy 176.9.119.170:8080

 

 

3. 여러 안드로이드가 실행중일 때 개별적으로 프록시를 변경

adb -s [avd name] shell settings put global http_proxy [proxy-server-ip]:[port]

 

예)

adb -s Nexus_5X_API_28 shell settings put global http_proxy 176.9.119.170:8080

 

예2)

adb -s 192.168.49.102:5555 shell settings put global http_proxy 176.9.119.170:8080

 

 

만약 지금 실행중인 디바이스 이름을 모를땐 다음과 같이 입력하여 이름을 확인한다.

adb devices

 

 

프록시사이트

http://www.freeproxylists.net/

 

http://www.proxylists.net/

 

https://www.us-proxy.org/

 

http://free-proxy.cz/en/

 

 

참고사이트

https://developer.android.com/studio/run/emulator-networking?hl=ko

반응형