목록 보기
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개

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

댓글을 불러오는 중...