목록 보기
Android Emulator 로컬 서버 접속하기
프론트엔드

Android Emulator 로컬 서버 접속하기

넥스트리
넥스트리
2026년 8월 28일

두줄요약

Android Emulator에서는 localhost가 호스트 PC가 아니라 에뮬레이터 자신을 가리켜 접속이 실패할 수 있습니다. 에뮬레이터에서는 10.0.2.2를 쓰고, 필요하면 서버 바인딩과 방화벽도 함께 확인하셨습니다.

핵심 내용

  • Android Emulator에서 localhost가 호스트 PC가 아니라 에뮬레이터 자신으로 해석되는 네트워크 구조
  • 호스트 PC 접근을 위한 특수 주소 10.0.2.2 사용 방식과 실제 기기에서의 차이
  • Vite 개발 서버의 --host 0.0.0.0 바인딩, 방화벽, 네트워크 정책까지 포함한 점검 순서
  • PC 브라우저, 에뮬레이터, 실제 안드로이드 기기별 로컬 서버 접근 주소 구분

적용해볼 점

  • 에뮬레이터에서는 localhost 대신 10.0.2.2:포트로 접속
  • 서버가 외부 인터페이스에서 수신하도록 vite --host 또는 --host 0.0.0.0 설정
  • 접속 실패 시 서버 동작, 에뮬레이터 주소, 바인딩, 방화벽 순으로 단계적 확인

다음 읽기

비슷한 주제의 데브옵스 글

배포 없이 앱과 로컬 웹을 잇다

배달의민족은 앱과 로컬 웹을 배포 없이 연결하기 위해 ITDA 프록시 시스템을 설계했습니다. CloudFront Function과 웹소켓 터널링으로 요청을 분리하고 로컬 개발 환경으로 안전하게 전달했습니다.

우아한 형제들
우아한 형제들
데브옵스

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...