Accessing a localhost server from the Genymotion Android emulator
안드로이드 에뮬레이터인 Genymotion 에서 로컬 PC 에 접속해야 할 일이 있는 경우,, 에뮬레이터에서 localhost 또는 127.0.0.1 로 접근할 수는 없을 것이다. Genymotion 은 Virtualbox 를 통해 가상화 되어 실행되고, Host-Only 방식의 네트워크 설정을 통해 물리적인 네트워크를 로컬PC와 공유하게 된다. 로컬PC 의 ifconfig 로 vboxnet0 로 표기되는 IP 주소를 통해 접근해도 되고,자동 할당된 Virtualbox 의 Gateway 주소를 통할 수도 있다. Genymotion 의 경우 아래와 같다. 10.0.3.2
카테고리 없음
2016. 9. 19. 03:01
react-native run-android 로 GENYMOTION 에뮬레이터에 어플리케이션을 배포하여 테스트하려는 경우, 아래와 같은 에러 메시지가 나는 경우가 있다. error: could not install *smartsocket* listener: Address already in useE/adb: ADB server didn't ACK android-sdk 경로를 올바로 찾지 않는 경우에 해당한다. 아래와 같이 GENYMOTION 의 설정화면에서 SDK 의 위치를 명시하면 해결된다.
카테고리 없음
2016. 9. 17. 22:11