gpt4 book ai didi

android - D/skia(1252): --- SkImageDecoder::Factory 返回空错误

转载 作者:太空狗 更新时间:2023-10-29 15:06:00 25 4
gpt4 key购买 nike

我使用以下代码从 Internet 下载图像并将其显示在 Android ImageView 中。

private class DownloadImage extends AsyncTask<String, Void, Bitmap> {

@Override
protected Bitmap doInBackground(String... arg) {
Bitmap bmp = null;
try {
URL url = new URL(arg[0]);
bmp = BitmapFactory.decodeStream(url.openConnection()
.getInputStream());

} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return bmp;

}

@Override
protected void onPostExecute(Bitmap result) {
adImg.setImageBitmap(result);
super.onPostExecute(result);
}
}

但是,代码会导致 D/skia(1252): --- SkImageDecoder::Factory returned null 错误。

可能是什么问题?

最佳答案

发生这种情况有我的原因。我发现的主要问题是:

  • URL - 可能需要额外的权限才能访问图像。

  • URL-需要HTTP get方法才能访问图片

  • 图片太大了

关于android - D/skia(1252): --- SkImageDecoder::Factory 返回空错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21978946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com