下载本地文件到模拟器SDK路径报错问题
String SDpath=Environment.getExternalStorageDirectory() + "/";
File file=new File(SDpath+"fox");
if(!file.exists())
{
file.createNewFile();
}
System.out.println("得到SDK文件夹");
String urlstr="http://localhost:2068/images/conv30.png";
URL url=new URL(urlstr);
HttpURLConnection urlConn = (HttpURLConnection)url.openConnection();
System.out.println("111");
InputStream inputstr=urlConn.getInputStream();
System.out.println("得到网络资源");
int count = 0;
while (count == 0) {
count = inputstr.available();
}
byte[] buffer = new byte[count];
File files=new File(SDpath+"fox/frist.jpg");
[align=left] OutputStream outsm=newFileOutputStream(files);
while((inputstr.read(buffer))!=-1)
{
outsm.write(buffer);
}
inputstr.close();
outsm.flush();
outsm.close();
System.out.println("生成图片");[/align]