× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 |
うちの環境でも再現しました。
直接なら読めるけど、zipすると読めない画像があります。 とりあえずきちんとデコードが出来ているか確認しようと、 cis = CheckedInputStream(zipFile.getInputStream(entry),new CRC32()); してみたら、正常なファイルを吐き出しました。。。 orz とりあえず応急手当でZipFileからInputStreamを取り出しているところは すべてCheckedInputStreamでくるみます。 なんなんだこれ、、(@@: もしかしたら Issue 4489: BufferedReader cannot read ZipEntry correctly このバグにあたっているかもしれません。 DalvikVMのバグだそうです。 Android 2.1から修正されています。 Android 2.2のエミュレータだと不具合がなくなるので、すごくそれっぽいです。 PR |
|
トラックバックURL
|