shuqi
shuqi
I have met the SocketTimeoutException too, below is the log 04-01 10:01:27.095: W/System.err(12152): java.net.SocketTimeoutException 04-01 10:01:27.095: W/System.err(12152): at java.net.PlainSocketImpl.read(PlainSocketImpl.java:484) 04-01 10:01:27.095: W/System.err(12152): at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:37) 04-01 10:01:27.095: W/System.err(12152): at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:237) 04-01...
有一个不太优雅的方法可以尝试下,就是写一个service,onStartCommand返回值为Service.START_STICKY,这个service的oncreate方法中做的事情就是取消掉应用的通知,这个service在app起来或者activity界面出时拉起。 缺点就是多增加了一个服务。