2013-02-12 1 views
4

USB를 통해 연결하여 내 노트북에서 실행중인 webservice에 연결하여 Google Nexus를 통해 앱을 실행하면 오류가 발생하지만 webservie에 연결할 수 있습니다. 제발 조언.java.net.ConnectException

 java.net.ConnectException: failed to connect to /192.168.1.122 (port 8080):  
      connect failed: ENETUNREACH (Network is unreachable) 

      at libcore.io.IoBridge.connect(IoBridge.java:114) 
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192) 
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) 
      at java.net.Socket.startupSocket(Socket.java:566) 
      at java.net.Socket.tryAllAddresses(Socket.java:127) 
      at java.net.Socket.<init>(Socket.java:177) 
      at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) 
      at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) 
      at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) 
      at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) 
      at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) 
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) 
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323) 
+1

오류로 인해 호스트 시스템에 연결할 수 없다는 메시지가 표시되면 시스템이 네트워크에 연결되어 있지 않음을 의미합니다.) 랩톱을 네트워크에 연결하고 정상적으로 작동하는지 확인하십시오. 로컬 시스템 토폴로지 검사 – gks

+2

이것은 실제로 프로그래밍과 관련이 없습니다. 장치 *가 네트워크에 없습니다. * –

+0

@BrianRoach는 연결을하지 않는 것으로 언급했기 때문에 동일한 오류로 다른 사람들을 도울 수 있습니다. – TheWhiteRabbit

답변

2

전화를 컴퓨터에 연결했기 때문에 네트워크 연결이 만들어지는 것은 아닙니다.

LAN을 만들면 LAN IP에서 웹 서비스가 실행됩니다. Wi-Fi를 사용하여 연결하십시오.

+0

USB 테 더링을 활성화해야합니까? 태블릿에서 앱을 실행하지만 태블릿에서 USB 테 더링 옵션이 표시되지 않습니다. 그렇다면 어떻게 활성화합니까? Google Play에서 테 더링 사용 앱을 다운로드해야하나요? – Sam

+0

장치를 PC에 연결하면 네트워크에 연결되지 않습니다. 그것은 특정 컴퓨터에 연결합니다. 네트워크는 완전히 다른 점임을 이해하십시오. – Thihara

+0

노트북과 태블릿이 모두 동일한 무선 네트워크에 연결되어 있지만 여전히 태블릿에서 액세스 할 수 없습니다. 어떻게해야 할 일이 있는지 알려주시겠습니까? – Sam

0

휴대폰을 무선 LAN을 통해 연결할 수있는 위치에 서비스를 게시해야합니다. USB는 디버깅 목적으로 만 사용됩니다.

관련 문제