【问题标题】:Bitmap decodeFile returns null in Ice Cream Sandwitch位图 decodeFile 在 Ice Cream Sandwich 中返回 null
【发布时间】:2012-01-28 03:59:30
【问题描述】:

我在 android 的 4.0.1 Ice Cream Sandwitch 中遇到了这个奇怪的错误或其他东西,其中 Bitmap.decodeFile(String fileLocation); 在 Logcat 上返回 null 并返回 SKImageDecoder::Factory returned null。我不知道是什么原因造成的,但它在 android >= 2.3.7 姜饼上完美运行。我没有 ICS 设备,所以我正在模拟器上对其进行测试,但是如果您有设备,您能否测试一下并告诉我是否遇到相同的错误。任何人都知道decodeFile的任何替代品吗?哦,图片是存放在应用内部缓存目录中的。

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢,我发现我从 Internet 下载图像的方式不正确,导致图像损坏。我现在修好了。
    猜你喜欢
    • 1970-01-01
    • 2012-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-01
    • 1970-01-01
    • 2012-02-28
    • 2012-05-01
    相关资源
    最近更新 更多