4

私は Android でプログラミングしており、この呼び出しでリモート URL から画像を読み取ります

BitmapFactory.decodeStream( ....

ランダムに、エラーが発生します:

SkImageDecoder::Factory returned null

ここでいくつかのスレッドを読みましたが、問題を解決できません (InputStream クラスへのラッパーを使用する、ドローアブルを使用するなど)

何か案が?

4

1 に答える 1

0

私もこの問題を抱えていました...最終的に、画像が大きすぎてエラーが発生したことがわかりました。多かれ少なかれ適合することがわかっている画像を試してみることをお勧めします。lib picassoを使用することもできます:

Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);

しかし、私にとっては picasso ive でもエラーが発生しました...これも画像が大きすぎるためです。

それが役に立てば幸い (:

于 2016-05-06T13:27:51.633 に答える