Android 4.0 HttpURLConnection 下载失败问题

		URL u = new URL(url);
		HttpURLConnection c = (HttpURLConnection) u.openConnection();
		c.setRequestMethod("GET");
		c.setDoOutput(true);
		c.connect();
		
		(new File(FileUtils.getCachePath())).mkdirs();
		
		FileOutputStream f = new FileOutputStream(new File(file));
		InputStream in = c.getInputStream();


之前一直使用的这套代码下载图片.但是今天主管告诉我应用在4.0上出现问题. 查看代码后是图片下载失败的连锁反应.

在4.0上

c.getInputStream();

会报  java.io.FileNotFoundException

解决办法

//    注释掉改行.   c.setDoOutput(true);


http://comments.gmane.org/gmane.comp.handhelds.android.devel/195330

你可能感兴趣的:(c,android,File,url)