Closed himanshumistri closed 8 years ago
i have also get error on Android 6.0 device. here is the log
03-24 10:49:25.049 21442-22269/com.kingsoft D/ProxyCache: Open connection to http://127.0.0.1:48512/ping
03-24 10:49:26.306 21442-22269/com.kingsoft E/ProxyCache: Error reading ping response
com.danikula.videocache.ProxyCacheException: Error opening connection for http://127.0.0.1:48512/ping with offset 0
at com.danikula.videocache.HttpUrlSource.open(HttpUrlSource.java:66)
at com.danikula.videocache.HttpProxyCacheServer.pingServer(HttpProxyCacheServer.java:120)
at com.danikula.videocache.HttpProxyCacheServer.access$400(HttpProxyCacheServer.java:55)
at com.danikula.videocache.HttpProxyCacheServer$PingCallable.call(HttpProxyCacheServer.java:339)
at com.danikula.videocache.HttpProxyCacheServer$PingCallable.call(HttpProxyCacheServer.java:335)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)
Caused by: java.io.FileNotFoundException: http://127.0.0.1:48512/ping
at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:238)
at com.xiaomi.mistatistic.sdk.a.a.getInputStream(Unknown Source)
at com.danikula.videocache.HttpUrlSource.open(HttpUrlSource.java:63)
at com.danikula.videocache.HttpProxyCacheServer.pingServer(HttpProxyCacheServer.java:120)
at com.danikula.videocache.HttpProxyCacheServer.access$400(HttpProxyCacheServer.java:55)
at com.danikula.videocache.HttpProxyCacheServer$PingCallable.call(HttpProxyCacheServer.java:339)
at com.danikula.videocache.HttpProxyCacheServer$PingCallable.call(HttpProxyCacheServer.java:335)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)
03-24 10:49:27.883 840-946/system_process D/ConnectivityService: notifyType CAP_CHANGED for NetworkAgentInfo [WIFI () - 132]
03-24 10:49:38.307 21442-21442/com.kingsoft E/ProxyCache: Shutdown server… Error pinging server [attempts: 3, max timeout: 12000]. If you see this message, please, email me danikula@gmail.com
03-24 10:49:38.307 21442-21442/com.kingsoft I/ProxyCache: Shutdown proxy server
03-24 10:49:38.308 21442-21442/com.kingsoft E/ProxyCache: Proxy server isn't pinged. Caching doesn't work. If you see this message, please, email me danikula@gmail.com
try to use real local ip instead of 127.0.0.1 I have tested , it works fine in my phone
Here is my code :