COCOS2DXDownloader在 vivo oppo 手机 4G无法下载内容 但是HTTP可以获取到内容

java.net.ConnectException: failed to connect to localhost/::1 (port 80) after 45000ms: isConnected failed: ECONNREFUSED (Connection refused)

请问这个应该怎么解决呀? 跟具体的版本没啥关系 都有这个问题
使用WIFI的时候又可以下载。
说明: 网络很好,也没有被禁止任何权限。

以下是错误日志:
10-14 15:48:35.570: I/art(22591): Thread[9,tid=22603,WaitingInMainSignalCatcherLoop,Thread*=0xab66f250,peer=0x12c0f0a0,“Signal Catcher”]: reacting to signal 3
10-14 15:48:35.840: I/art(22591): Wrote stack traces to ‘/data/anr/traces.txt’
10-14 15:50:23.940: D/Cocos2dxActivity(22591): onWindowFocusChanged() hasFocus=false
10-14 15:50:23.940: D/Cocos2dxActivity(22591): onWindowFocusChanged() hasFocus=true
10-14 15:50:23.950: V/SoundPool(22591): autoResume()
10-14 15:50:23.950: D/EngineDataManager.cpp(22591): setAnimationInterval by engine: 0.0167
10-14 15:50:23.950: D/EngineDataManager.cpp(22591): JNI setAnimationInterval: 0.016667
10-14 15:50:23.960: D/cocos2d-x debug info(22591): -----------------------------cc.game.EVENT_SHOW---------
10-14 15:50:23.960: D/cocos2d-x debug info(22591): EVENT_SHOW:
10-14 15:50:26.550: D/cocos2d-x debug info(22591): resumeGame app need unmute >>>>>>
10-14 15:50:26.550: D/JniHelper(22591): JniHelper::getJavaVM(), pthread_self() = -1418064704
10-14 15:50:26.550: D/cocos2d-x debug info(22591): APP_INTENT_DATA:
10-14 15:50:26.550: D/cocos2d-x debug info(22591): 没有INTENT数据
10-14 15:50:40.410: D/JniHelper(22591): JniHelper::getJavaVM(), pthread_self() = -1418064704
10-14 15:50:40.410: V/ddkids(22591): isNetAvalible:true
10-14 15:50:40.410: D/cocos2d-x debug info(22591): isNetAvailable:true
10-14 15:50:42.970: D/cocos2d-x debug info(22591): !!!调试模式停止统计分析,正式上线请务必关闭调试模式!!! debugMode:1, superMode:false
10-14 15:50:42.970: D/cocos2d-x debug info(22591): _self.bookData.bookId:2448
10-14 15:50:50.610: W/System.err(22591): java.net.ConnectException: failed to connect to localhost/::1 (port 80) after 45000ms: isConnected failed: ECONNREFUSED (Connection refused)
10-14 15:50:50.610: W/System.err(22591): at libcore.io.IoBridge.isConnected(IoBridge.java:238)
10-14 15:50:50.610: W/System.err(22591): at libcore.io.IoBridge.connectErrno(IoBridge.java:171)
10-14 15:50:50.610: W/System.err(22591): at libcore.io.IoBridge.connect(IoBridge.java:122)
10-14 15:50:50.610: W/System.err(22591): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183)
10-14 15:50:50.610: W/System.err(22591): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:456)
10-14 15:50:50.610: W/System.err(22591): at java.net.Socket.connect(Socket.java:882)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:117)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:157)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.conn.scheme.SchemeSocketFactoryAdaptor.connectSocket(SchemeSocketFactoryAdaptor.java:66)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:145)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:879)
10-14 15:50:50.610: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
10-14 15:50:50.610: W/System.err(22591): at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:146)
10-14 15:50:50.610: W/System.err(22591): at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:177)
10-14 15:50:50.610: W/System.err(22591): at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:106)
10-14 15:50:50.610: W/System.err(22591): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
10-14 15:50:50.610: W/System.err(22591): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
10-14 15:50:50.610: W/System.err(22591): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
10-14 15:50:50.610: W/System.err(22591): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
10-14 15:50:50.610: W/System.err(22591): at java.lang.Thread.run(Thread.java:818)
10-14 15:50:50.610: W/System.err(22591): Caused by: android.system.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
10-14 15:50:50.610: W/System.err(22591): at libcore.io.IoBridge.isConnected(IoBridge.java:223)
10-14 15:50:50.610: W/System.err(22591): … 23 more
10-14 15:50:52.110: V/AsyncHttpRH(22591): Request retry no. 1
10-14 15:50:59.730: W/System.err(22591): java.net.ConnectException: failed to connect to localhost/::1 (port 80) after 45000ms: isConnected failed: ECONNREFUSED (Connection refused)
10-14 15:50:59.730: W/System.err(22591): at libcore.io.IoBridge.isConnected(IoBridge.java:238)
10-14 15:50:59.730: W/System.err(22591): at libcore.io.IoBridge.connectErrno(IoBridge.java:171)
10-14 15:50:59.730: W/System.err(22591): at libcore.io.IoBridge.connect(IoBridge.java:122)
10-14 15:50:59.730: W/System.err(22591): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183)
10-14 15:50:59.730: W/System.err(22591): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:456)
10-14 15:50:59.730: W/System.err(22591): at java.net.Socket.connect(Socket.java:882)
10-14 15:50:59.730: W/System.err(22591): at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:117)
10-14 15:50:59.730: W/System.err(22591): at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:157)
10-14 15:50:59.730: W/System.err(22591): at cz.msebera.android.httpclient.conn.scheme.SchemeSocketFactoryAdaptor.connectSocket(SchemeSocketFactoryAdaptor.java:66)
10-14 15:50:59.730: W/System.err(22591): at cz.msebera.android.httpclient.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
10-14 15:50:59.730: W/System.err(22591): at cz.msebera.android.httpclient.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:145)
10-14 15:50:59.730: W/System.err(22591): at cz.msebera.android.httpclient.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
10-14 15:50:59.730: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
10-14 15:50:59.740: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
10-14 15:50:59.740: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:879)
10-14 15:50:59.740: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
10-14 15:50:59.740: W/System.err(22591): at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:146)
10-14 15:50:59.740: W/System.err(22591): at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:177)
10-14 15:50:59.740: W/System.err(22591): at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:106)
10-14 15:50:59.740: W/System.err(22591): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
10-14 15:50:59.740: W/System.err(22591): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
10-14 15:50:59.740: W/System.err(22591): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
10-14 15:50:59.740: W/System.err(22591): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
10-14 15:50:59.740: W/System.err(22591): at java.lang.Thread.run(Thread.java:818)
10-14 15:50:59.740: W/System.err(22591): Caused by: android.system.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
10-14 15:50:59.740: W/System.err(22591): at libcore.io.IoBridge.isConnected(IoBridge.java:223)
10-14 15:50:59.740: W/System.err(22591): … 23 more
10-14 15:51:01.240: V/AsyncHttpRH(22591): Request retry no. 2
10-14 15:51:08.890: W/System.err(22591): java.net.ConnectException: failed to connect to localhost/::1 (port 80) after 45000ms: isConnected failed: ECONNREFUSED (Connection refused)
10-14 15:51:08.890: W/System.err(22591): at libcore.io.IoBridge.isConnected(IoBridge.java:238)
10-14 15:51:08.890: W/System.err(22591): at libcore.io.IoBridge.connectErrno(IoBridge.java:171)
10-14 15:51:08.890: W/System.err(22591): at libcore.io.IoBridge.connect(IoBridge.java:122)
10-14 15:51:08.890: W/System.err(22591): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183)
10-14 15:51:08.890: W/System.err(22591): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:456)
10-14 15:51:08.890: W/System.err(22591): at java.net.Socket.connect(Socket.java:882)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:117)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:157)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.conn.scheme.SchemeSocketFactoryAdaptor.connectSocket(SchemeSocketFactoryAdaptor.java:66)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:145)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:131)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:879)
10-14 15:51:08.890: W/System.err(22591): at cz.msebera.android.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
10-14 15:51:08.890: W/System.err(22591): at com.loopj.android.http.AsyncHttpRequest.makeRequest(AsyncHttpRequest.java:146)
10-14 15:51:08.890: W/System.err(22591): at com.loopj.android.http.AsyncHttpRequest.makeRequestWithRetries(AsyncHttpRequest.java:177)
10-14 15:51:08.890: W/System.err(22591): at com.loopj.android.http.AsyncHttpRequest.run(AsyncHttpRequest.java:106)
10-14 15:51:08.890: W/System.err(22591): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
10-14 15:51:08.890: W/System.err(22591): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
10-14 15:51:08.890: W/System.err(22591): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
10-14 15:51:08.890: W/System.err(22591): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
10-14 15:51:08.890: W/System.err(22591): at java.lang.Thread.run(Thread.java:818)
10-14 15:51:08.890: W/System.err(22591): Caused by: android.system.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
10-14 15:51:08.890: W/System.err(22591): at libcore.io.IoBridge.isConnected(IoBridge.java:223)
10-14 15:51:08.890: W/System.err(22591): … 23 more
10-14 15:51:10.390: V/AsyncHttpRH(22591): Request retry no. 3