现在的位置: 首页 > 综合 > 正文

Android Download: unexpected end of stream

2013年08月11日 ⁄ 综合 ⁄ 共 1160字 ⁄ 字号 评论关闭
02-20 15:11:46.523: W/System.err(31752): java.io.IOException: unexpected end of stream
02-20 15:11:46.558: W/System.err(31752): 	at libcore.net.http.FixedLengthInputStream.read(FixedLengthInputStream.java:48)
02-20 15:11:46.558: W/System.err(31752): 	at java.io.InputStream.read(InputStream.java:163)
02-20 15:11:46.558: W/System.err(31752): 	at java.io.BufferedInputStream.fillbuf(BufferedInputStream.java:142)
02-20 15:11:46.566: W/System.err(31752): 	at java.io.BufferedInputStream.read(BufferedInputStream.java:309)
02-20 15:11:46.566: W/System.err(31752): 	at android.graphics.BitmapFactory.nativeDecodeStream(Native Method)
02-20 15:11:46.570: W/System.err(31752): 	at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:527)
02-20 15:11:46.574: W/System.err(31752): 	at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:353)
02-20 15:11:46.574: W/System.err(31752): 	at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:781)
02-20 15:11:46.578: W/System.err(31752): 	at android.graphics.drawable.Drawable.createFromStream(Drawable.java:741)

Android下载一个约1M的图片,出现此错误; 每次都下不全; 代码如下: 

ins = new URL(url).openStream();
drawable = Drawable.createFromStream(ins, "src");

这是为什么..

抱歉!评论已关闭.