이 질문은 전에 답변을 받았지만 에뮬레이터에는 10.0.2.2
을 사용합니다. 그리고 나는 실제 장치를 위해 다른 것을 사용해야한다고 들었습니다. 누군가 그게 뭔지 말해 줄 수 있어요? URL을 1
URL로 도망 칠 수 있습니까? 에뮬레이터와 실제 장치 대신에 하나가 있어야합니다.Android Localhost?
답변
Android Localhost?
localhost
은 Android 기기의 경우 localhost
, 127.0.0.1입니다.
나는 에뮬레이터를 실행하는 컴퓨터의
localhost
을 의미 에뮬레이터
에 대한 10.0.2.2을 사용합니다.
는 그리고 나는 당신이 어떤 네트워크 컴퓨터와 장치가 공유에 컴퓨터의 IP 주소를 사용할 필요가 내 실제 장치
에 대한 다른 뭔가를 사용해야합니다 들었다. 정의에 따라 다른 컴퓨터의 한 컴퓨터에서 localhost
에 액세스 할 수 없습니다.
당연히 컴퓨터 자체에서 실행중인 내용이 무엇이든간에 해당 내용을 청취해야합니다. localhost
.
인가 거기에 내가 대신 내 에뮬레이터 10.0.2.2을 사용하고
별로 내 장치
또 다른 하나를 사용할 필요없이 하나의 IP를 사용할 수있는 방법입니다. 또한, 여러분이 생각하고있는 값 중 어느 것도 앱의 릴리스 빌드에 적합한 것이 아닙니다. 이 경우 공개적으로 볼 수있는 서버 중 하나 인 의 모든 사용자가 기기에 연결할 수있는 도메인 이름 (또는 핀치 IP 주소)을 사용해야합니다.에 대한 이유를 밝혀주세요, 매우 유익한 정보 주셔서 감사합니다. 내 서버는'127.0.0.1 : 8080'과'localhost'에서 실행됩니다. 다음은 현재'http : //10.0.2.2 : 8080/wwwroot/api /'가있는'BASE_URL'입니다. 그래서'ifconfig'를하고 IP 주소'127.0.0.1'을 얻습니다. 로그에 고양이가 연결을 거부 한 경우 사용 하시겠습니까 – Anonymous
@ user3311121 : "내 서버가 127.0.0.1:8080에서 실행 중입니다."- 문제가 있습니다. 고쳐. 서버가 장치에서 볼 수있는 IP 주소에서'127.0.0.1 : 8080' * 및 *': 8080 '을 들으십시오. – CommonsWare
조금 더 자세히 설명해 주시겠습니까? 그래서 내 서버에'127.0.0.1 : 8080'을 들려 주겠습니까? 그리고': 8080 :'? 나는 그것이 무엇을 의미하는지 정확히 모르겠다. @CommonsWare – Anonymous
dos 프롬프트에서 ipconfig를 실행하여 ip 주소를 가져 와서 사용하십시오.
- 1. Android localhost url이 바람둥이 7에서 작동하지 않습니다.
- 2. Android 모바일에서 localhost XAMP 서버에 액세스하려면 어떻게해야합니까?
- 3. localhost 링크로 바꾸는 방법은 무엇입니까? Android
- 4. IIS Express : localhost/App 대신 localhost/App_1
- 5. localhost : 20980 대 localhost : 20980/Default.aspx
- 6. localhost : 3000으로 이동하면 localhost : 3000/workers로 이동하십시오.
- 7. http : // localhost/
- 8. netty localhost
- 9. localhost : 8080
- 10. Android 용 Chrome에서 원격 디버깅 기능을 사용하여 localhost : 9222에 걸기
- 11. 연결 PhoneGap with localhost webservice
- 12. .htaccess는 localhost 웹 루트에서 작동합니다. 방법은 localhost 하위 폴더에서도 작동합니다.
- 13. PHP CURL을 사용하여 다른 localhost 사이트에서 localhost 사이트에 전화하기
- 14. asp.net mvc localhost/Products/News to localhost/Products
- 15. localhost/drupal/drupal/mysite to localhost/mysite 또는 mysite.com?
- 16. localhost : 8080/잘 작동하지만 localhost : 8080/phpmyadmin이 열리지 않습니다.
- 17. localhost : 3000/users/1 to localhost : 3000/members/1
- 18. localhost 문제 인터넷 익스플로러
- 19. localhost : 8888/파일 다운로드
- 20. WebView and localhost
- 21. Tomcat의 별칭 localhost
- 22. localhost 하위 폴더의 mod_rewrite
- 23. 이메일 보내기 Localhost
- 24. localhost 용 hMailserver 오류
- 25. Node.js/localhost/port/forwardhq
- 26. localhost/phpmyadmin에서 콘솔 사용
- 27. localhost! = 원격 서버
- 28. http : // localhost : 8080/
- 29. IE8의 JQuery와는 localhost 대신
- 30. Localhost 서버 연결 거부
"누군가 그게 뭔지 말해 줄 수 있니?" - 127.0.0.1. "그리고 둘 다 1 개의 URL에서 벗어나게 할 수 있습니까?"나는 그것이 무엇을 의미하는지 전혀 모릅니다. – CommonsWare
PC의 IP를 사용해야합니다 ... 두 경우 모두 작동해야합니다 ... – Selvin
'127.0.0.1'을 할 때 연결이 거부되었습니다. 질문의 두 번째 부분은. 에뮬레이터와 실제 장치를 사용할 수 있기를 원하면 단일 IP를 사용할 수있는 방법이 있습니까? 내 에뮬레이터에'10.0.2.2'를 쓰는 대신 내 장치에 다른 것을 사용해야합니다 @ CommonsWare – Anonymous