我尝试按网址下载图片,但不断获取
D/skia: --- SkAndroidCodec::NewFromStream returned null
在日志中。我认为这是因为我的网址格式不正确。我该如何正确下载?这就是我现在正在下载图片的方式:
URL imageUrl = new URL("http://upload.wikimedia.org/wikipedia/commons/d/d5/YellowbilledLoon23.jpg");
Bitmap bmp = BitmapFactory.decodeStream(imageUrl.openConnection().getInputStream());
编辑:正如CommonsWare在评论中所建议的,我的解决方案是将网址从http
更改为https
。
答案 0 :(得分:0)
试试这个
URL imageUrl = new URL("https://upload.wikimedia.org/wikipedia/commons/d/d5/YellowbilledLoon23.jpg");
Bitmap bmp = BitmapFactory.decodeStream(imageUrl.openConnection().getInputStream());