gpt4 book ai didi

android - 在 Eclipse 中读取 PNG 元数据 Android UI 设计器时出错

转载 作者:太空狗 更新时间:2023-10-29 13:39:59 27 4
gpt4 key购买 nike

我在我的 Eclipse 环境中使用 Android 插件来设计布局。

我在不同位置有各种 PNG 文件。 某些 这些 PNG 文件无法由插件呈现,尽管它们可以在图像编辑器中打开并在应用程序本身中完美显示。

插件上显示的错误取决于所选的 Android 版本。对于 >= 3.0,我看到:

Failed lot load MyProjDir\res\drawable\roll.png

对于 Android <3.0,我看到了:

Unable to resolve drawable >"MyProjDir\res\drawable\roll.png" in attribute "src"

无论哪种方式,错误日志都会显示:

javax.imageio.IIOException: Error reading PNG metadata at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(Unknown Source) at com.sun.imageio.plugins.png.PNGImageReader.readImage(Unknown Source) at com.sun.imageio.plugins.png.PNGImageReader.read(Unknown Source) at javax.imageio.ImageIO.read(Unknown Source) ... many more entries ...

出现问题的 PNG 文件似乎有一些元数据(或缺少一些元数据),从而导致了问题。

一种可能性是使用其他编辑器保存 PNG。我正在使用 GIMP,并且我已经尝试过 Windows 7 的画图但无济于事。

有什么建议吗?

最佳答案

尝试切换到不同的 Java SDK。我在使用 Sun Java 5 时遇到同样的“读取 PNG 元数据时出错”错误,尽管同样的事情也适用于 OpenJDK 或 Sun Java 6。

关于android - 在 Eclipse 中读取 PNG 元数据 Android UI 设计器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6894218/

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