Android Emulator 에서 웹 페이지 테스트를 위하여 특정 도메인 이름에 IP를 강제 할당 하기 위한 hosts 파일 변경은 다음과 같이 한다.

1. Read-only file system error 제거
 Android에서 hosts 파일은 /system/etc 밑에 있는데 수정을 하거나 덮어 쓰려면 Read-only file system 에러가 발생한다. 이때 adb를 이용하여 파일 시스템을 remount 하면 write가 가능하다. 단말에서는 root 권한을 가질수 있는 단말이 필요하다. 
 adb remount

2. hosts 파일 수정
 adb pull /system/etc/hosts "hosts파일 저장패스" 로 가져오고 hosts를 편집기로 수정하고 
 adb push "hosts파일 저장 패스" /system/etc 하면 수정된 hosts 파일이 반영된다.

1의 Read-Only 를 다시 remount 하고 adb shell (root 권한 필요) 한 다음에 vi /system/etc/hosts 명령으로 직접 수정도 가능하다.

근데, 에뮬레이터에서 vi가 안먹는 사실... 땡겨 수정 후 푸시해야겠넹 ㅠㅠ