« Android HT-03AとGDD Phone設定画面の比較 | メイン | エミュレータと実機を同時に接続した状態で、ADBで簡単に実機にソフトをインストールする方法 »

Android 署名時のZipExceptionエラー

apkを署名する時に無駄につまずいたのでメモとして書いておきます。

現象

jarsignerを実行したところ


jarsigner: jar に署名できません: java.util.zip.ZipException: invalid entry compressed size (expected 1160 but got 1178 bytes)

とエラーが出て署名できない

、"invalid entry compressed size"で検索したりしましたが、.netの話とかが出てきたり出てきて該当するような話が出てきません。
最近Javaのバージョンを上げたり、Android SDKを新しくしたりと環境を色々変えているのでそのあたりが原因かと思い解決するのに無駄に時間をかけました。

結論

debug.keyにて署名している物を再度署名しようとしていた。

単なる凡ミスでした。

ブログ内の関連する記事

トラックバック

このエントリーのトラックバックURL:
http://www.taosoftware.co.jp/mt/mt-tb.cgi/222