位图decodeFile在Ice Cream Sandwich中返回null

时间:2011-12-26 20:41:07

标签: java android bitmap android-4.0-ice-cream-sandwich

我在android的4.0.1 Ice Cream Sandwitch中遇到了这个奇怪的bug或者什么,其中Bitmap.decodeFile(String fileLocation);返回null并在Logcat上返回SKImageDecoder::Factory returned null。我不知道是什么导致它,但它在android> = 2.3.7姜饼上完美。我没有ICS设备,所以我在模拟器上测试它,但是如果你有一个设备,你可以测试一下并告诉我你是否得到了同样的错误。有人知道decodeFile的任何替代品吗?哦,图像存储在应用程序的内部缓存目录中。

1 个答案:

答案 0 :(得分:0)

您是从网上检索图像并保存吗?当文件无法编码到图像中时,通常会发生此错误。你确定要检索正确的文件吗?尝试了不同的形象?

我有一个ICS设备(Galaxy Nexus),如果你想在模拟器外试用它。