안드로이드 에뮬레이터 hosts 변경하기
설치 및 셋팅 2018. 8. 10. 15:41
##에뮬레이터 생성시 주의
Target이 Google APIs로 생성해야 adb root 명령이 먹음
adb root 가능 Target
adb root 불가능 Target
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | ## 에뮬레이터 이름 얻기 D:\Project\SDKs\Android>D:\Project\SDKs\Android\emulator\emulator -list-avds Nexus_5X_API_26 ## 에뮬레이터를 쓰기가능 상태로 실행 D:\Project\SDKs\Android\emulator\emulator -avd Nexus_5X_API_26 -writable-system ## 에뮬레이터에서 호스트 파일 얻기 D:\Project\SDKs\Android\platform-tools\adb -e root D:\Project\SDKs\Android\platform-tools\adb -e remount D:\Project\SDKs\Android\platform-tools\adb -e pull /system/etc/hosts ## 성공했다면 현재 폴더에 hosts 파일 생김 ## 10.0.2.2로 지정하면 로컬 피시의 웹서버로 연결할 수 있다. ## hosts 파일 수정 127.0.0.1 localhost ::1 ip6-localhost 10.0.2.2 원하는 도메인 ##에뮬레이터에 호스트 파일 넣기 D:\Project\SDKs\Android\platform-tools\adb -e push hosts /system/etc |