2011-08-01 19 views
3

Eclipse環境でAndroidプラグインを使用してレイアウトを設計しています。PNGメタデータを読み込む際のエラーEclipse内のAndroid UIデザイナー

さまざまな場所にさまざまなPNGファイルがあります。 これらのPNGファイルのうち、はプラグインでレンダリングできませんが、イメージエディタで開くことができ、アプリケーション自体に完全に表示されます。

プラグインに表示されるエラーは、選択したAndroidのバージョンによって異なります。 > = 3.0の場合、私は以下を参照してください

失敗しました。たくさんの負荷 MyProjDir \ RES \描画可能\ roll.png

アンドロイド< 3.0のために、私は以下を参照してください。

解決することができません。 drawable> "MyProjDir \ res \ drawable \ roll.png"(属性 "src")

どちらの方法でも、エラーログには次の情報が表示されます。

javax.imageio.IIOException:エラーcom.sun.imageio.plugins.png.PNGImageReader.readMetadataでPNGメタデータ を読んで(不明なソース) com.sun.imageio.plugins.png.PNGImageReader.readImageで(不明なソース)com.sun.imageio.plugins.png.PNGImageReader.read(不明なソース)javax.imageio.ImageIO.read(不明なソース) ...より多くのエントリで で ...

問題が発生しているPNGにメタデータがある(またはメタデータが不足している)と思われるため、問題が発生しています。

1つの可能性は、他のエディタを使用してPNGを保存することです。私はGIMPを使っていますが、Windows 7のPaintを無駄にしようとしました。

提案がありますか?

答えて

2

別のJava SDKに切り替えてみてください。同じことがOpenJDKまたはSun Java 6で動作しますが、Sun Java 5を使用しているときに同じ「エラー読み取りPNGメタデータ」エラーが発生します。

関連する問題