2017-12-29 36 views
1

別のdpiフォルダーのデフォルトのロゴファイル "ic_launcher.png"を "ic_launcher.png"という名前の自分のファイルに置き換えました。エラー:PNG署名を読み取れませんでした:ファイルがPNG署名で始まらない

Error: failed to read PNG signature: file does not start with PNG signature

APK、私はミップマップのフォルダに置き換え、すべての5つのファイルに

私はそれをどのように修正すればよいの生成時:「このエラーを取得mの?

+2

あなたのファイルはpng形式ではありません – pskink

+0

いいえ、私は二重チェックして、それらはpng – Abhijeet

+0

ですので、 'file ic_launcher.png'コマンドの出力は何ですか? '' ic_launcher.png:PNGイメージデータ、557 x 304、8ビット/カラーRGB、ノンインターレース '? – pskink

答えて

1

あなたがた.apkを作成すると、すべてのリソースが分析され、エラーメッセージが表示された場合:

Error:error: failed to read PNG signature: file does not start with PNG signature.

enter image description here

をあなたのリソースが本当に.pngの画像ではないので、このエラーが発生し形式が間違っているか、ファイルが壊れているか、.pngファイルが実際にはベクトル資産です。

enter image description here

あなたのファイルを開くことによって、それを確認することができます。

関連する問題