현재 에뮬레이터는 인터넷 연결에 호스트의 네트워크를 사용할 수 없습니다. 따라서 에뮬레이터에서 개발된 앱은 인터넷 서비스에 "별도의 설치나 구성이 필요 없이 바로" 연결할 수 없습니다.
그러나 다음과 같은 두 가지 해결 방법이 있습니다:
- 호스트의 네트워크 서비스에 연결하려면 "adb forward"를 사용하여 포트 포워딩을 수행 할 수 있습니다. (가상 장치의 서비스 액세스 참조)
- https://github.com/Genymobile/gnirehtet을 설치하면 TCP (Transfer Control Protocol)와 UDP (User Datagram Protocol) 방식의 인터넷 연결이 모두 작동합니다
조사 결과 이 문제는 최신 에뮬레이터 버전(Android 9 이상)에서 해결되었으며 이 내용은 다음 Android Virtual Device (AVD) 릴리스 중 하나에 포함될 것입니다.