Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Eclipse
- hadoop
- mapreduce
- vaadin
- table
- JavaScript
- Python
- Android
- tomcat
- IntelliJ
- react
- Java
- NPM
- 보조정렬
- SPC
- plugin
- SSL
- Spring
- xPlatform
- window
- Express
- MSSQL
- mybatis
- es6
- SQL
- Kotlin
- GIT
- R
- 공정능력
- Sqoop
Archives
- Today
- Total
DBILITY
android avd localhost 본문
반응형
Retrofit2로 작성된 것 테스트 해보려고 spring web으로 작성된 localhost에 Rest API를 호출하는데,
Failed to connect to localhost/127.0.0.1:8080
- localhost:8080
- 127.0.0.1:8080
둘다 접근이 안된다.
물론 웹브라우저에선 잘된다. 그렇다는건 음...에뮬레이터라 그런가..
dev doc에는 다음과 같다.
네트워크 주소 공간
에뮬레이터의 각 인스턴스는 가상 라우터나 방화벽 서비스 뒤에서 실행되어 개발 머신 네트워크 인터페이스 및 설정과 인터넷에서 분리됩니다. 에뮬레이션된 기기는 네트워크에서 개발 머신이나 다른 에뮬레이터 인스턴스를 감지할 수 없습니다. 이더넷을 통해 라우터나 방화벽에 연결되었다는 것만 감지합니다.
각 인스턴스의 가상 라우터는 10.0.2/24 네트워크 주소 공간을 관리합니다. 라우터가 관리하는 모든 주소는 10.0.2.xx 형식이며 여기서 xx는 숫자입니다. 이 공간 내의 주소는 다음과 같이 에뮬레이터나 라우터에 의해 미리 할당됩니다.
네트워크 주소설명
10.0.2.1 | 라우터 또는 게이트웨이 주소 |
10.0.2.2 | 호스트 루프백 인터페이스의 특수 별칭(개발 머신의 127.0.0.1) |
10.0.2.3 | 첫 번째 DNS 서버 |
10.0.2.4/10.0.2.5/10.0.2.6 | 두 번째, 세 번째, 네 번째 DNS 서버(선택사항) |
10.0.2.15 | 이더넷을 사용하여 연결된 경우 에뮬레이션된 기기 네트워크 |
10.0.2.16 | Wi-Fi를 사용하여 연결된 경우 에뮬레이션된 기기 네트워크 |
127.0.0.1 | 에뮬레이션된 기기 루프백 인터페이스 |
https://developer.android.com/studio/run/emulator-networking?hl=ko
10.0.2.2가 호스트 루프백 인터페이스의 특수 별칭(개발 머신의 127.0.0.1)이라고 나온다.
반응형
'android' 카테고리의 다른 글
Caused by: org.gradle.api.internal.artifacts.ivyservice.TypedResolveException: Could not resolve all files for configuration ':app:debugCompileClasspath'. (0) | 2024.11.13 |
---|---|
theme (0) | 2024.05.04 |
AVD network speed (0) | 2024.04.15 |
android external library register (0) | 2024.04.02 |
공휴일 api 제공 site (0) | 2024.04.01 |
Comments