2017-05-18 5 views
1

안녕하세요. 내 앱을 작성하고 많은 문제가 있지만 정말 이상합니다. PHP로 mysql에 대한 모든 연결이 잘 작동하고있었습니다. 오늘 나는 괜찮 았지만 갑자기 URL에 접근 할 수 없었다.Android에서 Volley 라이브러리를 사용하여 URL에 연결할 수 없습니다.

05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie I/System.out: AsyncTask #8 calls detatch() 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err: org.apache.http.conn.HttpHostConnectException: Connection to http://192.168.1.20 refused 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:248) 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:172) 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:130) 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.impl.client.DefaultRequestDirector.executeOriginal(DefaultRequestDirector.java:1337) 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:705) 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:579) 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:503) 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:481) 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at com.example.dawid.logowanie.JSONParser.makeHttpRequest(JSONParser.java:51) 
05-18 19:06:00.310 21093-21353/com.example.dawid.logowanie W/System.err:  at com.example.dawid.logowanie.AddBookActivity$CreateNewProduct.doInBackground(AddBookActivity.java:197) 
05-18 19:06:00.320 21093-21353/com.example.dawid.logowanie W/System.err:  at com.example.dawid.logowanie.AddBookActivity$CreateNewProduct.doInBackground(AddBookActivity.java:156) 
05-18 19:06:00.320 21093-21353/com.example.dawid.logowanie W/System.err:  at android.os.AsyncTask$2.call(AsyncTask.java:295) 
05-18 19:06:00.320 21093-21353/com.example.dawid.logowanie W/System.err:  at java.util.concurrent.FutureTask.run(FutureTask.java:237) 
05-18 19:06:00.320 21093-21353/com.example.dawid.logowanie W/System.err:  at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234) 
05-18 19:06:00.320 21093-21353/com.example.dawid.logowanie W/System.err:  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) 
05-18 19:06:00.320 21093-21353/com.example.dawid.logowanie W/System.err:  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) 
05-18 19:06:00.320 21093-21353/com.example.dawid.logowanie W/System.err:  at java.lang.Thread.run(Thread.java:818) 
05-18 19:06:00.320 21093-21353/com.example.dawid.logowanie W/System.err: Caused by: java.net.ConnectException: failed to connect to /192.168.1.20 (port 80): connect failed: ETIMEDOUT (Connection timed out) 
05-18 19:06:00.330 21093-21353/com.example.dawid.logowanie W/System.err:  at libcore.io.IoBridge.connect(IoBridge.java:124) 
05-18 19:06:00.330 21093-21353/com.example.dawid.logowanie W/System.err:  at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183) 
05-18 19:06:00.330 21093-21353/com.example.dawid.logowanie W/System.err:  at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:452) 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err:  at java.net.Socket.connect(Socket.java:884) 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:124) 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err:  at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:193) 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err: ... 16 more 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err: Caused by: android.system.ErrnoException: connect failed: ETIMEDOUT (Connection timed out) 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err:  at libcore.io.Posix.connect(Native Method) 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err:  at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:111) 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err:  at libcore.io.IoBridge.connectErrno(IoBridge.java:137) 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err:  at libcore.io.IoBridge.connect(IoBridge.java:122) 
05-18 19:06:00.340 21093-21353/com.example.dawid.logowanie W/System.err: ... 21 more 

다른 경우 pDialog 쇼에서 기다릴 기다릴 만 아무것도 얻을 :

05-18 19:10:05.850 27036-27036/com.example.dawid.logowanie E/RegisterActivity: Blad Rejestracji: null 
05-18 19:10:05.900 27036-27036/com.example.dawid.logowanie D/ViewRootImpl: #3 mView = null 
05-18 19:10:05.920 27036-27036/com.example.dawid.logowanie D/Volley: [1] Request.finish: 7625 ms: [ ] http://192.168.1.20/android_login_api/Check.php 0x676929da NORMAL 1 
05-18 19:10:05.920 27036-27036/com.example.dawid.logowanie D/ViewRootImpl: #1 mView = android.widget.LinearLayout{4c07063 V.E...... ......I. 0,0-0,0 #102039d android:id/toast_layout_root} 
05-18 19:10:05.930 27036-27036/com.example.dawid.logowanie E/ViewRootImpl: sendUserActionEvent() mView == null 

앞에서 모든 것이 잘 작동하고 있다고 말했다 갑자기 중지처럼 여기

는 로그 캣입니다. 여러 번 전화를 다시 시작했는데 전화가 바뀌었고 아무 것도 바뀌지 않았습니다. 내가 캐시를 무효화/재시작했지만 여전히 문제가 있습니다.

+0

우편 배달부 또는 포스터에서 동일한 요청을 확인하고 ip에 액세스 할 수 있는지 확인하십시오. – androidnoobdev

답변

0

해결! 그것은 내 집 WiFi 네트워크 때문이었습니다. 다른 전화로 핫스팟을 켜고 노트북과 전화를 연결하여 테스트하고 일했습니다. 나는 아직도 모든 것이 집에서 작동하고 갑자기 멈추는 것을 이해하지 못한다.

누군가가 어떻게 가능할까요?