Genymotion Android 에뮬레이터에서 localhost에 액세스하는 방법은 무엇입니까?
Genymotion Android 에뮬레이터에서 localhost에 액세스하는 방법을 알 수 없습니다. 그건 그렇고, MAMP를 사용하고 있습니다.
최신 정보
genymotion 2.2로 업데이트 한 후 10.0.3.2
, ref를 사용할 수 있습니다 .
또 다른 접근법
Genymotion을 통해 로컬 호스트에 액세스하려면 PC IP 주소를 사용하십시오. IP 주소를 얻으려면 다음으로 이동하십시오.
start -> cmd -> ipconfig
그런 다음 IPv4를 검색하고 IP를 복사하여 URL에 붙여 넣습니다. 다음과 같이 표시됩니다.
String YourURL = "http://192.168.0.106:8888/your_script_location.php";
이것이 당신에게도 효과가 있기를 바랍니다. 피드백을주세요.
추신 : 작동하지 않으면 방화벽과 PC에있는 바이러스 백신 응용 프로그램을 끄십시오.
ipconfig
dit에서 반환 한 IP는 저에게 작동하지 않습니다. 그러나 10.0.3.2
Wi-Fi 설정의 IP 주소가이지만 나를 위해 일했습니다 10.0.3.15
.
Genymotion 2.2.0
이 구조가 필요합니다
Genymotion
기본 AVD
http는 매우 중요하며 기본 포트는 서버에 따라 다릅니다.
이 URL은 스마트 폰 브라우저에서 확인할 수 있습니다.
그것은 사용하여 나를 위해 작동합니다 http://192.168.56.1:8080
IP를 알고 싶다면 다음 명령을 사용하십시오.
- for (mac 및 linux)
ifconfig vboxnet0
- windows 명령
ipconfig vboxnet0
포트가 수집되는지 확인하십시오.
나는 여기 에서 답을 얻었다.
소개 :
간단히 말해서 Genymotion은 Virtualbox에서 실행되고 있으며 기본 네트워크 구성은 "호스트 전용"입니다. 이 방법은 기본적으로 Genymotion VM (에뮬레이터) 및 호스트 컴퓨터에서 공유하는 물리적 네트워크를 에뮬레이트합니다. 네트워크 이름은 vboxnet0이며 호스트 컴퓨터에서 "ifconfig vboxnet0"(또는 Windows를 실행하는 경우 "ipconfig vboxnet0")을 실행하면 vboxnet0 네트워크에서 호스트의 IP 주소를 받아야합니다. 기본 IP는 대부분 192.168.56.1입니다.
해결책:
Genymotion 에뮬레이터에서 호스트 컴퓨터에 액세스 할 때 사용할 IP 주소입니다. 내 Rails 앱의 경우 '10 .0.2.2 : 3000 '대신'192.168.56.1:3000 '을 호출해야했습니다.
링크:
http://bbowden.tumblr.com/post/58650831283/accessing-a-localhost-server-from-the-genymotion
Genymotion! IP를 사용하여 작동 10.0.3.2하지만 로컬 호스트 포트에 따라 다릅니다. Apache는 기본 포트가있는 IP 및 Tomcat입니다 8080. 여기서 스크린 샷을 찍습니다.
1. Apache 스크린 샷
2. Tomcat 스크린 샷
이것이 도움이되기를 바랍니다. 감사!
우분투에서 Genymotion을 사용했을 때
가상 머신의 IP 주소를 로컬 호스트로 사용했는데 작동했습니다.
가상 상자에서 파일> 환경 설정> 네트워크> 호스트 전용 네트워크를 선택하고 어댑터 탭을 선택하여 ipv4 주소를 복사하고 localhost 대신 사용하십시오.
http://192.168.56.1/qrstuff/json/ 처럼
- xampp (def 127.0.0.1:80)를 실행하고 제어판 \ 모든 제어판 항목 \ 네트워크 및 공유 센터로 이동합니다.
- 연결 선택
먼저 PC에서 인터넷 연결을 확인한 다음 Genymotion 에뮬레이터 장치에서 Wi-Fi를 켭니다.
ctrl + r을 눌러 Cmd로 이동 한 후 Cmd를 입력하고 Enter 키를 누르면 명령 줄 창이 나타납니다.
ipconfig를 입력하고 Enter 키를 누르십시오.
여기에 ipv4 주소가 Genymotion 에뮬레이터 장치의 브라우저에 입력 된 것을 볼 수 있습니다. 이제 로컬 웹 서버에 연결할 수 있습니다 ....
'Programing' 카테고리의 다른 글
Android NavigationView 메뉴 그룹 구분선 (0) | 2020.11.03 |
---|---|
Angular-ng-repeat order를 만들 수 없습니다. (0) | 2020.11.03 |
실행중인 모든 Docker 컨테이너를 다시 시작하기위한 명령? (0) | 2020.11.03 |
css3 n 번째 유형의 클래스로 제한됨 (0) | 2020.11.02 |
자바 스크립트 : 연산자 오버로딩 (0) | 2020.11.02 |